Lines Matching refs:kek
929 const u8 *kek, size_t keksize,
951 * followed by kek tag + kek blob
1002 /* kek */
1003 p += asn1tag_write(p, 0x04, kek, keksize);
1084 * followed by dummy kek param
1144 /* empty kek tag */
1206 u8 encbuf[64], *kek = NULL;
1218 /* allocate memory for the temp kek */
1220 kek = kmalloc(keklen, GFP_ATOMIC);
1221 if (!kek) {
1226 /* Step 1: generate AES 256 bit random kek key */
1229 kek, &keklen);
1232 "%s generate kek key failed, rc=%d\n",
1236 kb = (struct ep11keyblob *) kek;
1239 /* Step 2: encrypt clear key value with the kek key */
1240 rc = ep11_cryptsingle(card, domain, 0, 0, def_iv, kek, keklen,
1244 "%s encrypting key value with kek key failed, rc=%d\n",
1250 rc = ep11_unwrapkey(card, domain, kek, keklen,
1261 kfree(kek);