Lines Matching defs:key
97 * password or key. If the keytab list is NULL, allocate a new
116 krb5_keyblock key;
183 &salt, &key);
188 memcpy(&lp->entry->key, &key, sizeof(krb5_keyblock));
202 fprintf(stderr, "addent: %s", gettext("Error reading key.\n"));
207 lp->entry->key.enctype = enctype;
208 lp->entry->key.contents = (krb5_octet *) malloc((strlen(buf) + 1) / 2);
209 if (!lp->entry->key.contents) {
218 gettext("Illegal character in key.\n"));
223 lp->entry->key.contents[i++] = (krb5_octet) tmp;
225 lp->entry->key.length = i;
387 unsigned char kvno; /* key version number */
388 des_cblock key;
413 fread((char *)key, sizeof (key), 1, fp) > 0))
423 entry->key.magic = KV5M_KEYBLOCK;
424 entry->key.enctype = ENCTYPE_DES_CBC_CRC;
425 entry->key.length = sizeof (key);
426 entry->key.contents = (krb5_octet *)malloc(sizeof (key));
427 if (!entry->key.contents) {
431 memcpy((char *)entry->key.contents, (char *)key, sizeof (key));
487 if ((lp->entry->key.enctype != ENCTYPE_DES_CBC_CRC) &&
488 (lp->entry->key.enctype != ENCTYPE_DES_CBC_MD5) &&
489 (lp->entry->key.enctype != ENCTYPE_DES_CBC_MD4) &&
490 (lp->entry->key.enctype != ENCTYPE_DES_CBC_RAW))
551 fwrite((char *)lp->entry->key.contents,