List of all items
Structs
- Aes128
- Aes128Dec
- Aes128Enc
- Aes192
- Aes192Dec
- Aes192Enc
- Aes256
- Aes256Dec
- Aes256Enc
- Token
- backends::soft::Aes128
- backends::soft::Aes192
- backends::soft::Aes256
- backends::x86_aes::Aes
- backends::x86_aes::AesDec
- backends::x86_aes::AesEnc
- features_aes::InitToken
Unions
- aes128::Inner
- aes128::InnerDec
- aes128::InnerEnc
- aes192::Inner
- aes192::InnerDec
- aes192::InnerEnc
- aes256::Inner
- aes256::InnerDec
- aes256::InnerEnc
Traits
Macros
- backends::soft::fixslice::mix_columns::define_mix_columns
- backends::soft::impl_backend
- backends::x86_aes::impl_key_init
- common_impls
- define_aes_impl
- impl_decrypt
- impl_encrypt
- impl_from_enc
- impl_key_init
Functions
- backends::soft::fixslice::aes128::decrypt
- backends::soft::fixslice::aes128::encrypt
- backends::soft::fixslice::aes128::key_schedule
- backends::soft::fixslice::aes192::decrypt
- backends::soft::fixslice::aes192::encrypt
- backends::soft::fixslice::aes192::key_schedule
- backends::soft::fixslice::aes256::decrypt
- backends::soft::fixslice::aes256::encrypt
- backends::soft::fixslice::aes256::key_schedule
- backends::soft::fixslice::mix_columns::inv_mix_columns_0
- backends::soft::fixslice::mix_columns::inv_mix_columns_1
- backends::soft::fixslice::mix_columns::inv_mix_columns_2
- backends::soft::fixslice::mix_columns::inv_mix_columns_3
- backends::soft::fixslice::mix_columns::mix_columns_0
- backends::soft::fixslice::mix_columns::mix_columns_1
- backends::soft::fixslice::mix_columns::mix_columns_2
- backends::soft::fixslice::mix_columns::mix_columns_3
- backends::soft::fixslice::mix_columns::rotate_rows_1
- backends::soft::fixslice::mix_columns::rotate_rows_2
- backends::soft::fixslice::mix_columns::rotate_rows_and_columns_1_1
- backends::soft::fixslice::mix_columns::rotate_rows_and_columns_1_2
- backends::soft::fixslice::mix_columns::rotate_rows_and_columns_1_3
- backends::soft::fixslice::mix_columns::rotate_rows_and_columns_2_2
- backends::soft::fixslice::sbox::inv_sub_bytes
- backends::soft::fixslice::sbox::sub_bytes
- backends::soft::fixslice::sbox::sub_bytes_nots
- backends::soft::fixslice::utils::add_round_constant_bit
- backends::soft::fixslice::utils::add_round_key
- backends::soft::fixslice::utils::broadcast
- backends::soft::fixslice::utils::delta_swap_1
- backends::soft::fixslice::utils::delta_swap_2
- backends::soft::fixslice::utils::inv_shift_rows_1
- backends::soft::fixslice::utils::inv_shift_rows_2
- backends::soft::fixslice::utils::inv_shift_rows_3
- backends::soft::fixslice::utils::memshift32
- backends::soft::fixslice::utils::shift_rows_1
- backends::soft::fixslice::utils::shift_rows_2
- backends::soft::fixslice::utils::shift_rows_3
- backends::soft::fixslice::utils::xor_columns
- backends::soft::fixslice::word::bitslice_swaps
- backends::soft::fixslice::word::double_bits
- backends::x86_aes::encdec::aesdec
- backends::x86_aes::encdec::aesdeclast
- backends::x86_aes::encdec::aesenc
- backends::x86_aes::encdec::aesenclast
- backends::x86_aes::encdec::decrypt
- backends::x86_aes::encdec::decrypt_par
- backends::x86_aes::encdec::encrypt
- backends::x86_aes::encdec::encrypt_par
- backends::x86_aes::encdec::load
- backends::x86_aes::encdec::store
- backends::x86_aes::encdec::xor
- backends::x86_aes::expand::aes128_expand_key
- backends::x86_aes::expand::aes192_expand_key
- backends::x86_aes::expand::aes256_expand_key
- backends::x86_aes::expand::inv_expanded_keys
- features_aes::get
- features_aes::init
- features_aes::init_get
- hardware_accelerated
Type Aliases
- Block
- backends::soft::fixslice::BatchBlocks
- backends::soft::fixslice::NativeBatchSize
- backends::soft::fixslice::NativeWord
- backends::soft::fixslice::State
- backends::soft::fixslice::aes128::RoundKeys
- backends::soft::fixslice::aes192::RoundKeys
- backends::soft::fixslice::aes256::RoundKeys
- backends::x86_aes::Aes128
- backends::x86_aes::Aes128Dec
- backends::x86_aes::Aes128Enc
- backends::x86_aes::Aes192
- backends::x86_aes::Aes192Dec
- backends::x86_aes::Aes192Enc
- backends::x86_aes::Aes256
- backends::x86_aes::Aes256Dec
- backends::x86_aes::Aes256Enc
- backends::x86_aes::ParBlocksSize
- backends::x86_aes::expand::RoundKeys