Lines Matching full:iv
43 * with the 2nd semiblock. The first semiblock is provided as the IV.
44 * The IV used to start the encryption operation is the default IV.
47 * IV. The ciphertext is the data starting with the 2nd semiblock. The
56 * u8 *iv = data;
60 * skcipher_request_set_crypt(req, &sg, &sg, ptlen, iv);
70 * u8 *iv = data;
74 * skcipher_request_set_crypt(req, &sg, &sg, ctlen, iv);
136 * required by SP800-38F is the IV. in crypto_kw_decrypt()
141 /* Place the IV into block A */ in crypto_kw_decrypt()
142 memcpy(&block.A, req->iv, SEMIBSIZE); in crypto_kw_decrypt()
163 /* perform KW operation: modify IV with counter */ in crypto_kw_decrypt()
204 * required by SP800-38F is the IV that occupies the first semiblock. in crypto_kw_encrypt()
212 * Place the predefined IV into block A -- for encrypt, the caller in crypto_kw_encrypt()
213 * does not need to provide an IV, but he needs to fetch the final IV. in crypto_kw_encrypt()
240 /* perform KW operation: modify IV with counter */ in crypto_kw_encrypt()
256 /* establish the IV for the caller to pick up */ in crypto_kw_encrypt()
257 memcpy(req->iv, &block.A, SEMIBSIZE); in crypto_kw_encrypt()