Botan 3.9.0
Crypto and TLS for C&
|
#include <botan/internal/aes.h>
#include <botan/internal/isa_extn.h>
#include <botan/internal/loadstor.h>
#include <arm_neon.h>
Go to the source code of this file.
Namespaces | |
namespace | Botan |
namespace | Botan::AES_AARCH64 |
Functions | |
BOTAN_FORCE_INLINE BOTAN_FN_ISA_AES void | Botan::AES_AARCH64::dec (uint8x16_t &B, uint8x16_t K) |
BOTAN_FORCE_INLINE BOTAN_FN_ISA_AES void | Botan::AES_AARCH64::dec4 (uint8x16_t &B0, uint8x16_t &B1, uint8x16_t &B2, uint8x16_t &B3, uint8x16_t K) |
BOTAN_FORCE_INLINE BOTAN_FN_ISA_AES void | Botan::AES_AARCH64::dec4_last (uint8x16_t &B0, uint8x16_t &B1, uint8x16_t &B2, uint8x16_t &B3, uint8x16_t K, uint8x16_t K2) |
BOTAN_FORCE_INLINE BOTAN_FN_ISA_AES void | Botan::AES_AARCH64::dec_last (uint8x16_t &B, uint8x16_t K, uint8x16_t K2) |
BOTAN_FORCE_INLINE BOTAN_FN_ISA_AES void | Botan::AES_AARCH64::enc (uint8x16_t &B, uint8x16_t K) |
BOTAN_FORCE_INLINE BOTAN_FN_ISA_AES void | Botan::AES_AARCH64::enc4 (uint8x16_t &B0, uint8x16_t &B1, uint8x16_t &B2, uint8x16_t &B3, uint8x16_t K) |
BOTAN_FORCE_INLINE BOTAN_FN_ISA_AES void | Botan::AES_AARCH64::enc4_last (uint8x16_t &B0, uint8x16_t &B1, uint8x16_t &B2, uint8x16_t &B3, uint8x16_t K, uint8x16_t K2) |
BOTAN_FORCE_INLINE BOTAN_FN_ISA_AES void | Botan::AES_AARCH64::enc_last (uint8x16_t &B, uint8x16_t K, uint8x16_t K2) |