Searched refs:AES_key_t (Results 1 – 2 of 2) sorted by relevance
/freebsd/sys/crypto/armv8/ |
H A D | armv8_crypto.h | 38 } AES_key_t; typedef 48 AES_key_t enc_schedule; 49 AES_key_t dec_schedule; 50 AES_key_t xts_schedule; 55 void aes_v8_encrypt(uint8_t *in, uint8_t *out, const AES_key_t *key); 56 int aes_v8_set_encrypt_key(const unsigned char *userKey, const int bits, const AES_key_t *key); 57 int aes_v8_set_decrypt_key(const unsigned char *userKey, const int bits, const AES_key_t *key); 64 void armv8_aes_encrypt_cbc(const AES_key_t *key, size_t len, 67 void armv8_aes_decrypt_cbc(const AES_key_t *, size_t, 70 void armv8_aes_encrypt_gcm(AES_key_t *, size_t, [all …]
|
H A D | armv8_crypto_wrap.c | 100 armv8_aes_encrypt_cbc(const AES_key_t *key, size_t len, in armv8_aes_encrypt_cbc() 148 armv8_aes_decrypt_cbc(const AES_key_t *key, size_t len, in armv8_aes_decrypt_cbc() 292 armv8_aes_encrypt_xts(AES_key_t *data_schedule, in armv8_aes_encrypt_xts() 302 armv8_aes_decrypt_xts(AES_key_t *data_schedule, in armv8_aes_decrypt_xts() 329 armv8_aes_gmac_setup(struct armv8_gcm_state *s, AES_key_t *aes_key, in armv8_aes_gmac_setup() 376 armv8_aes_encrypt_gcm_block(struct armv8_gcm_state *s, AES_key_t *aes_key, in armv8_aes_encrypt_gcm_block() 386 armv8_aes_decrypt_gcm_block(struct armv8_gcm_state *s, AES_key_t *aes_key, in armv8_aes_decrypt_gcm_block() 393 armv8_aes_encrypt_gcm(AES_key_t *aes_key, size_t len, in armv8_aes_encrypt_gcm() 456 armv8_aes_decrypt_gcm(AES_key_t *aes_key, size_t len, in armv8_aes_decrypt_gcm()
|