Searched refs:skey (Results 1 - 25 of 35) sorted by relevance

12

/src/lib/libskey/
H A DMakefile5 LIB= skey
7 INCS= skey.h
10 MAN= skey.3
12 MLINKS= skey.3 skeychallenge.3 \
13 skey.3 skeylookup.3 \
14 skey.3 skeygetnext.3 \
15 skey.3 skeyverify.3 \
16 skey.3 skeyzero.3 \
17 skey.3 getskeyprompt.3 \
18 skey
[all...]
H A Dskey.h1 /* $NetBSD: skey.h,v 1.10 2016/01/22 23:25:51 dholland Exp $ */
4 * S/KEY v1.1b (skey.h)
21 struct skey { struct
79 int skeychallenge(struct skey *, const char *, char *, size_t);
80 int skeylookup(struct skey *, const char *);
81 int skeyverify(struct skey *, char *);
91 int getskeyprompt(struct skey *, char *, char *);
97 int skeygetnext(struct skey *);
98 int skeyzero(struct skey *, char *);
H A Dskeylogin.c38 #include "skey.h"
42 /* Issue a skey challenge for user 'name'. If successful,
43 * fill in the caller's skey structure and return 0. If unsuccessful
49 int getskeyprompt(struct skey *mp, char *name, char *prompt)
73 /* Return a skey challenge string for user 'name'. If successful,
74 * fill in the caller's skey structure and return 0. If unsuccessful
80 int skeychallenge(struct skey *mp, const char *name, char *ss, size_t sslen)
126 int skeylookup(struct skey *mp, const char *name)
189 int skeygetnext(struct skey *mp)
241 int skeyverify(struct skey *m
355 struct skey skey; local in function:skey_haskey
375 struct skey skey; local in function:skey_keyinfo
398 struct skey skey; local in function:skey_passcheck
447 struct skey skey; local in function:skey_authenticate
452 struct skey skey; local in function:skey_authenticate
[all...]
/src/usr.bin/skey/
H A DMakefile3 PROG= skey
4 MAN= skey.1 skeyaudit.1
H A Dskey.c1 /* $NetBSD: skey.c,v 1.18 2011/09/16 15:39:29 joerg Exp $ */
4 * S/KEY v1.1b (skey.c)
18 * >skey 88 ka9q2
26 __RCSID("$NetBSD: skey.c,v 1.18 2011/09/16 15:39:29 joerg Exp $");
33 #include <skey.h>
/src/lib/libpam/modules/pam_skey/
H A DMakefile13 LIBDPLIBS+= skey ${.CURDIR}/../../../libskey
H A Dpam_skey.c41 #include <skey.h>
/src/usr.bin/skeyinfo/
H A Dskeyinfo.c44 #include <skey.h> /* requires stdio.h */
49 struct skey skey; local in function:main
80 if (getskeyprompt(&skey, name, prompt) == -1) {
/src/usr.bin/skeyinit/
H A Dskeyinit.c39 #include <skey.h>
57 struct skey skey; local in function:main
171 rval = skeylookup(&skey, pp->pw_name);
178 exit(skeyzero(&skey, pp->pw_name));
181 printf("Old key: [%s] %s\n", skey_get_algorithm(), skey.seed);
184 * lets be nice if they have a skey.seed that
187 l = strlen(skey.seed);
189 lastc = skey.seed[l - 1];
191 (void)strlcpy(defaultseed, skey
[all...]
/src/sys/crypto/aes/
H A Daes_ct.c275 uint32_t skey[120]; local in function:br_aes_ct_keysched
296 skey[(i << 1) + 0] = tmp;
297 skey[(i << 1) + 1] = tmp;
306 tmp ^= skey[(i - nk) << 1];
307 skey[(i << 1) + 0] = tmp;
308 skey[(i << 1) + 1] = tmp;
315 br_aes_ct_ortho(skey + (i << 1));
318 comp_skey[i] = (skey[j + 0] & 0x55555555)
319 | (skey[j + 1] & 0xAAAAAAAA);
326 br_aes_ct_skey_expand(uint32_t *skey, argument
346 br_aes_ct_keysched_stdenc(uint32_t * skey,const void * key,size_t key_len) argument
391 br_aes_ct_keysched_stddec(uint32_t * skey,const void * key,size_t key_len) argument
[all...]
H A Daes_ct64.c344 uint32_t skey[60]; local in function:br_aes_ct64_keysched
362 br_range_dec32le(skey, (key_len >> 2), key);
363 tmp = skey[(key_len >> 2) - 1];
371 tmp ^= skey[i - nk];
372 skey[i] = tmp;
382 br_aes_ct64_interleave_in(&q[0], &q[4], skey + i);
406 br_aes_ct64_skey_expand(uint64_t skey[static 120], argument
423 skey[v + 0] = (x0 << 4) - x0;
424 skey[v + 1] = (x1 << 4) - x1;
425 skey[
433 br_aes_ct64_keysched_stdenc(uint32_t * skey,const void * key,size_t key_len) argument
478 br_aes_ct64_keysched_stddec(uint32_t * skey,const void * key,size_t key_len) argument
[all...]
H A Daes_ct_enc.c105 const uint32_t *skey, uint32_t *q)
109 add_round_key(q, skey);
114 add_round_key(q, skey + (u << 3));
118 add_round_key(q, skey + (num_rounds << 3));
104 br_aes_ct_bitslice_encrypt(unsigned num_rounds,const uint32_t * skey,uint32_t * q) argument
H A Daes_ct64_enc.c108 const uint64_t skey[static 120], uint64_t q[static 8])
112 add_round_key(q, skey);
117 add_round_key(q, skey + (u << 3));
121 add_round_key(q, skey + (num_rounds << 3));
107 br_aes_ct64_bitslice_encrypt(unsigned num_rounds,const uint64_t skey[static120],uint64_t q[static8]) argument
H A Daes_ct_dec.c163 const uint32_t *skey, uint32_t *q)
167 add_round_key(q, skey + (num_rounds << 3));
171 add_round_key(q, skey + (u << 3));
176 add_round_key(q, skey);
162 br_aes_ct_bitslice_decrypt(unsigned num_rounds,const uint32_t * skey,uint32_t * q) argument
H A Daes_ct64_dec.c152 const uint64_t skey[static 120], uint64_t q[static 8])
156 add_round_key(q, skey + (num_rounds << 3));
160 add_round_key(q, skey + (u << 3));
165 add_round_key(q, skey);
151 br_aes_ct64_bitslice_decrypt(unsigned num_rounds,const uint64_t skey[static120],uint64_t q[static8]) argument
/src/sys/net/
H A Dtoeplitz.c139 * a 16x16 circulant Toeplitz matrix T generated by skey.
148 stoeplitz_cache_init(struct stoeplitz_cache *scache, stoeplitz_key skey) argument
157 column[b] = skey << b | skey >> (NBSK - b);
221 uint16_t skey = htons(stoeplitz_keyseed); local in function:stoeplitz_to_key
226 for (i = 0; i < klen; i += sizeof(skey)) {
227 k[i + 0] = skey >> 8;
228 k[i + 1] = skey;
/src/sys/crypto/aes/arch/x86/
H A Daes_sse2_4x32.c280 uint32_t skey[120]; local in function:aes_sse2_4x32_keysched
301 skey[(i << 1) + 0] = tmp;
302 skey[(i << 1) + 1] = tmp;
311 tmp ^= skey[(i - nk) << 1];
312 skey[(i << 1) + 0] = tmp;
313 skey[(i << 1) + 1] = tmp;
323 q[j] = _mm_loadu_si32(&skey[(i << 1) + j]);
326 _mm_storeu_si32(&skey[(i << 1) + j], q[j]);
329 comp_skey[i] = (skey[j + 0] & 0x55555555)
330 | (skey[
337 aes_sse2_4x32_skey_expand(uint32_t skey[static120],unsigned num_rounds,const uint32_t comp_skey[static60]) argument
[all...]
H A Daes_sse2_4x32_enc.c120 const uint32_t skey[static 120], __m128i q[static 8])
124 add_round_key(q, skey);
129 add_round_key(q, skey + (u << 3));
133 add_round_key(q, skey + (num_rounds << 3));
119 aes_sse2_4x32_bitslice_encrypt(unsigned num_rounds,const uint32_t skey[static120],__m128i q[static8]) argument
H A Daes_sse2_4x32_dec.c181 const uint32_t skey[static 120], __m128i q[static 8])
185 add_round_key(q, skey + (num_rounds << 3));
189 add_round_key(q, skey + (u << 3));
194 add_round_key(q, skey);
180 aes_sse2_4x32_bitslice_decrypt(unsigned num_rounds,const uint32_t skey[static120],__m128i q[static8]) argument
/src/lib/libtelnet/
H A Dsra.c166 Session_Key skey; local in function:sra_is
224 skey.data = ck;
225 skey.type = SK_DES;
226 skey.length = 8;
227 encrypt_session_key(&skey, 1);
260 Session_Key skey; local in function:sra_reply
354 skey.data = ck;
355 skey.type = SK_DES;
356 skey.length = 8;
357 encrypt_session_key(&skey,
[all...]
H A Dkerberos5.c414 Session_Key skey; local in function:kerberos5_is
416 skey.type = SK_DES;
417 skey.length = 8;
418 skey.data = key_block->keyvalue.data;
419 encrypt_session_key(&skey, 0);
523 Session_Key skey; local in function:kerberos5_reply
548 skey.type = SK_DES;
549 skey.length = 8;
550 skey.data = keyblock->keyvalue.data;
551 encrypt_session_key(&skey,
[all...]
/src/usr.sbin/netgroup_mkdb/
H A Dnetgroup_mkdb.c591 struct string skey, sdata; local in function:ng_write
597 str_init(&skey);
601 str_prepend(&skey, e->n_name, k);
603 key.data = (u_char *) skey.s_str;
604 key.size = skey.s_len + 1;
620 str_free(&skey);
642 struct string skey, sdata; local in function:ng_rwrite
648 str_init(&skey);
651 str_prepend(&skey, (char *) key.data, k);
653 key.data = (u_char *) skey
[all...]
/src/tests/lib/libskey/
H A Dt_algorithms.c36 #include <skey.h>
/src/sbin/scsictl/
H A Dscsi_sense.c421 unsigned char skey; local in function:scsi_decode_sense
424 skey = 0;
427 skey = snsbuf[2] & 0xf;
429 (void) strlcpy(rqsbuf, sense_keys[skey], rqsbuflen);
436 (void) snprintf(rqsbuf, rqsbuflen, "%s, %s", sense_keys[skey],
443 switch (skey) {
/src/sys/net/npf/
H A Dnpf_connkey.c200 npf_connkey_copy(const npf_connkey_t *skey, npf_connkey_t *dkey, bool invert) argument
202 const unsigned klen = NPF_CONNKEY_LEN(skey);
203 const uint32_t *sk = skey->ck_key;
207 const unsigned alen = NPF_CONNKEY_ALEN(skey);

Completed in 22 milliseconds

12