Searched refs:HEXKEYBYTES (Results 1 - 14 of 14) sorted by relevance

/freebsd-9.3-release/lib/librpcsvc/
H A Dsecretkey.c63 char lookup[3 * HEXKEYBYTES];
78 if (memcmp(p, p + HEXKEYBYTES, KEYCHECKSUMSIZE) != 0) {
82 p[HEXKEYBYTES] = '\0';
83 (void) strncpy(secretkey, p, HEXKEYBYTES);
84 secretkey[HEXKEYBYTES] = '\0';
/freebsd-9.3-release/contrib/telnet/libtelnet/
H A Dpk.h45 char public[HEXKEYBYTES + 1];
46 char secret[HEXKEYBYTES + 1];
50 #define HEXKEYBYTES 48 macro
H A Dsra.c57 char pka[HEXKEYBYTES+1], ska[HEXKEYBYTES+1], pkb[HEXKEYBYTES+1];
144 if (!Data(ap, SRA_KEY, (void *)pka, HEXKEYBYTES)) {
165 if (cnt < HEXKEYBYTES) {
175 if (!Data(ap, SRA_KEY, (void *)pka, HEXKEYBYTES)) {
180 memcpy(pkb,data,HEXKEYBYTES);
181 pkb[HEXKEYBYTES] = '\0';
258 if (cnt < HEXKEYBYTES) {
264 memcpy(pkb,data,HEXKEYBYTES);
[all...]
H A Dpk.c42 char public[HEXKEYBYTES + 1];
43 char secret[HEXKEYBYTES + 1];
56 static void adjust(char keyout[HEXKEYBYTES+1], char *keyin);
201 adjust(char keyout[HEXKEYBYTES+1], char *keyin)
208 for (s = keyout + HEXKEYBYTES; p >= keyin; p--, s--) {
/freebsd-9.3-release/usr.bin/chkey/
H A Dchkey.c84 char public[HEXKEYBYTES + 1];
85 char secret[HEXKEYBYTES + 1];
86 char crypt1[HEXKEYBYTES + KEYCHECKSUMSIZE + 1];
87 char crypt2[HEXKEYBYTES + KEYCHECKSUMSIZE + 1];
160 memcpy(crypt1, secret, HEXKEYBYTES);
161 memcpy(crypt1 + HEXKEYBYTES, secret, KEYCHECKSUMSIZE);
162 crypt1[HEXKEYBYTES + KEYCHECKSUMSIZE] = 0;
166 memcpy(crypt2, crypt1, HEXKEYBYTES + KEYCHECKSUMSIZE + 1);
168 if (memcmp(crypt2, crypt2 + HEXKEYBYTES, KEYCHECKSUMSIZE) != 0
169 || memcmp(crypt2, secret, HEXKEYBYTES) !
[all...]
/freebsd-9.3-release/usr.bin/newkey/
H A Dnewkey.c99 char public[HEXKEYBYTES + 1];
100 char secret[HEXKEYBYTES + 1];
101 char crypt1[HEXKEYBYTES + KEYCHECKSUMSIZE + 1];
102 char crypt2[HEXKEYBYTES + KEYCHECKSUMSIZE + 1];
141 memcpy(crypt1, secret, HEXKEYBYTES);
142 memcpy(crypt1 + HEXKEYBYTES, secret, KEYCHECKSUMSIZE);
143 crypt1[HEXKEYBYTES + KEYCHECKSUMSIZE] = 0;
146 memcpy(crypt2, crypt1, HEXKEYBYTES + KEYCHECKSUMSIZE + 1);
148 if (memcmp(crypt2, crypt2 + HEXKEYBYTES, KEYCHECKSUMSIZE) != 0 ||
149 memcmp(crypt2, secret, HEXKEYBYTES) !
[all...]
H A Dgeneric.c119 adjust(char keyout[HEXKEYBYTES+1], char *keyin)
126 for (s = keyout + HEXKEYBYTES; p >= keyin; p--, s--) {
/freebsd-9.3-release/usr.bin/keylogout/
H A Dkeylogout.c50 static char secret[HEXKEYBYTES + 1];
/freebsd-9.3-release/lib/libc/rpc/
H A Dgetpublickey.c69 char lookup[3 * HEXKEYBYTES];
81 (void) strncpy(publickey, lookup, HEXKEYBYTES);
82 publickey[HEXKEYBYTES] = '\0';
H A Dkey_prot_xdr.c61 if (!xdr_opaque(xdrs, objp, HEXKEYBYTES))
H A Dkey_call.c127 memset(kres.key_netstres_u.knet.st_priv_key, 0, HEXKEYBYTES);
/freebsd-9.3-release/include/rpcsvc/
H A Dkey_prot.x72 const HEXKEYBYTES = 48; /* HEXKEYBYTES == strlen(HEXMODULUS) */
92 typedef opaque keybuf[HEXKEYBYTES]; /* store key in hex */
/freebsd-9.3-release/usr.sbin/keyserv/
H A Dsetkey.c347 HEXKEYBYTES);
348 memcpy(new->keynetdata.st_pub_key, netstore->st_pub_key, HEXKEYBYTES);
374 l->keynetdata.st_priv_key, HEXKEYBYTES);
377 l->keynetdata.st_pub_key, HEXKEYBYTES);
426 memset(new->keynetdata.st_pub_key, 0, HEXKEYBYTES);
435 HEXKEYBYTES);
H A Dkeyserv.c273 char secret[HEXKEYBYTES];
286 if (read(fd, secret, HEXKEYBYTES) < HEXKEYBYTES) {
297 memcpy(netstore.st_priv_key, secret, HEXKEYBYTES);
298 memset(netstore.st_pub_key, 0, HEXKEYBYTES);

Completed in 112 milliseconds