Lines Matching defs:xorkey
42 /* des-cbc(xorkey, conf | rsa-md5(conf | data)) */
56 krb5_keyblock xorkey;
76 xorkey.magic = key->magic;
77 xorkey.enctype = key->enctype;
78 xorkey.length = key->length;
79 xorkey.contents = (krb5_octet *)malloc(key->length);
80 if (xorkey.contents == NULL)
83 (void) memcpy(xorkey.contents, key->contents, xorkey.length);
85 for (i=0; i<xorkey.length; i++)
86 xorkey.contents[i] ^= 0xf0;
88 if (!mit_des_check_key_parity(xorkey.contents)) {
93 if (mit_des_is_weak_key(xorkey.contents)) {
144 &xorkey, (unsigned char*) mit_des_zeroblock, 1);
147 free(xorkey.contents);
164 krb5_keyblock xorkey;
187 xorkey.magic = key->magic;
188 xorkey.enctype = key->enctype;
189 xorkey.length = key->length;
190 xorkey.contents = (krb5_octet *)malloc(key->length);
191 if (xorkey.contents == NULL)
194 (void) memcpy(xorkey.contents, key->contents, xorkey.length);
196 for (i=0; i<xorkey.length; i++)
197 xorkey.contents[i] ^= 0xf0;
200 if (!mit_des_check_key_parity(xorkey.contents)) {
205 if (mit_des_is_weak_key(xorkey.contents)) {
215 &xorkey, (unsigned char*) mit_des_zeroblock, 0);
220 &xorkey, xorkey.contents, 0);
270 free(xorkey.contents);