Lines Matching refs:key
25 * @kek: key encryption key (KEK)
26 * @n: length of the wrapped key in 64-bit units; e.g., 2 = 128-bit = 16 bytes
27 * @plain: plaintext key to be wrapped, n * 64 bit
28 * @cipher: wrapped key, (n + 1) * 64 bit
35 AES_KEY key;
44 (void) AES_set_encrypt_key(kek, 128, &key);
59 AES_encrypt(b, b, &key);
76 * @kek: key encryption key (KEK)
77 * @n: length of the wrapped key in 64-bit units; e.g., 2 = 128-bit = 16 bytes
78 * @cipher: wrapped key to be unwrapped, (n + 1) * 64 bit
79 * @plain: plaintext key, n * 64 bit
86 AES_KEY key;
93 (void) AES_set_decrypt_key(kek, 128, &key);
110 AES_decrypt(b, b, &key);
134 hmac_sha1(unsigned char *key, unsigned int key_len,
138 (void) HMAC(EVP_sha1(), key, key_len, data, data_len, mac, &mac_len);
143 hmac_sha1_vector(unsigned char *key, unsigned int key_len, size_t num_elem,
161 hmac_sha1(key, key_len, buf, buf_len, mac);
168 sha1_prf(unsigned char *key, unsigned int key_len,
193 hmac_sha1_vector(key, key_len, 4, addr, len, &buf[pos]);
196 hmac_sha1_vector(key, key_len, 4, addr, len, hash);
213 rc4_skip(uint8_t *key, size_t keylen, size_t skip,
225 rc4(buf, buf_len, key, keylen);
232 rc4(uint8_t *buf, size_t len, uint8_t *key, size_t key_len)
236 RC4_set_key(&k, key_len, key);
241 hmac_md5_vector(uint8_t *key, size_t key_len, size_t num_elem,
259 hmac_md5(key, key_len, buf, buf_len, mac);
265 hmac_md5(uint8_t *key, size_t key_len, uint8_t *data,
269 (void) HMAC(EVP_md5(), key, key_len, data, data_len, mac, &mac_len);