Lines Matching refs:key
737 AES_KEY *key) { in AES_set_encrypt_key() argument
743 if (!userKey || !key) in AES_set_encrypt_key()
748 rk = key->rd_key; in AES_set_encrypt_key()
751 key->rounds = 10; in AES_set_encrypt_key()
753 key->rounds = 12; in AES_set_encrypt_key()
755 key->rounds = 14; in AES_set_encrypt_key()
838 AES_KEY *key) { in AES_set_decrypt_key() argument
845 status = AES_set_encrypt_key(userKey, bits, key); in AES_set_decrypt_key()
849 rk = key->rd_key; in AES_set_decrypt_key()
852 for (i = 0, j = 4*(key->rounds); i < j; i += 4, j -= 4) { in AES_set_decrypt_key()
859 for (i = 1; i < (key->rounds); i++) { in AES_set_decrypt_key()
891 const AES_KEY *key) { in AES_encrypt() argument
899 assert(in && out && key); in AES_encrypt()
900 rk = key->rd_key; in AES_encrypt()
956 if (key->rounds > 10) { in AES_encrypt()
967 if (key->rounds > 12) { in AES_encrypt()
980 rk += key->rounds << 2; in AES_encrypt()
985 r = key->rounds >> 1; in AES_encrypt()
1082 const AES_KEY *key) { in AES_decrypt() argument
1090 assert(in && out && key); in AES_decrypt()
1091 rk = key->rd_key; in AES_decrypt()
1147 if (key->rounds > 10) { in AES_decrypt()
1158 if (key->rounds > 12) { in AES_decrypt()
1171 rk += key->rounds << 2; in AES_decrypt()
1176 r = key->rounds >> 1; in AES_decrypt()
1271 const unsigned long length, const AES_KEY *key, in AES_cbc_encrypt() argument
1279 assert(in && out && key && ivec); in AES_cbc_encrypt()
1285 AES_encrypt(tmp, out, key); in AES_cbc_encrypt()
1296 AES_encrypt(tmp, tmp, key); in AES_cbc_encrypt()
1303 AES_decrypt(in, out, key); in AES_cbc_encrypt()
1313 AES_decrypt(tmp, tmp, key); in AES_cbc_encrypt()