Lines Matching refs:key
69 static int create_context(crypto_ctx_t *context, crypto_key_t key,
72 static int set_key(crypto_key_t *key, void *key_data, size_t key_len,
82 create_context(crypto_ctx_t *context, crypto_key_t key, crypto_mechanism_t mech,
118 rv = aes_common_init(context, &mech, &key, NULL, NULL,
136 rv = rsaprov_sign_verify_common_init(context, &mech, &key,
179 set_key(crypto_key_t *key, void *key_data, size_t key_len,
193 key->ck_format = CRYPTO_KEY_RAW;
194 key->ck_data = key_data;
195 key->ck_length = CRYPTO_BYTES2BITS(key_len);
206 key->ck_format = CRYPTO_KEY_ATTR_LIST;
207 key->ck_attrs = (crypto_object_attribute_t *)key_data;
208 key->ck_count = key_len;
254 crypto_key_t key = { 0 };
261 rv = set_key(&key, key_str, key_len, mech_type);
265 rv = create_context(context, key, mech, op_type);
470 crypto_key_t key = { 0 };
522 rv = set_key(&key, key_str, key_len, mech_type);
548 rv = aes_encrypt_atomic(NULL, NULL, &mech, &key,
551 rv = aes_decrypt_atomic(NULL, NULL, &mech, &key,
567 &key, &idata, &odata, NULL, NULL);
570 &key, &idata, &odata, NULL, NULL);
573 &key, &idata, &odata, NULL, NULL);
576 &key, &idata, &odata, NULL, NULL);
824 /* AES Power-On SelfTest for 128-bit key. */
831 /* AES Power-On SelfTest for 192-bit key. */
838 /* AES Power-On SelfTest for 256-bit key. */