Home
last modified time | relevance | path

Searched refs:AES_key_t (Results 1 – 2 of 2) sorted by relevance

/freebsd/sys/crypto/armv8/
H A Darmv8_crypto.h38 } 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 Darmv8_crypto_wrap.c100 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()