Lines Matching defs:key
152 AES_KEY *key);
155 AES_KEY *key);
213 AES_KEY ks; /* Encryption key */
218 void padlock_key_bswap(AES_KEY *key);
304 static int padlock_aes_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,
615 /* Prepare the encryption key for PadLock usage */
617 padlock_aes_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,
624 if (key == NULL)
641 * PadLock can generate an extended key for AES128 in hardware
643 memcpy(cdata->ks.rd_key, key, AES_KEY_SIZE_128);
650 * Generate an extended AES key in software. Needed for AES192/AES256
659 AES_set_decrypt_key(key, key_len, &cdata->ks);
661 AES_set_encrypt_key(key, key_len, &cdata->ks);
663 * OpenSSL C functions use byte-swapped extended key.
676 * context for new key. The catch is that if we don't do
677 * this, padlock_eas_cipher might proceed with old key...