allocator_type typedef | nil::crypto3::block::modes::detail::ocb_encryption_policy< BlockCipher, Padding, TagBits, Allocator > | |
associated_data_type typedef | nil::crypto3::block::modes::detail::ocb_encryption_policy< BlockCipher, Padding, TagBits, Allocator > | |
begin_message(const cipher_type &cipher, const block_type &plaintext) | nil::crypto3::block::modes::detail::ocb_encryption_policy< BlockCipher, Padding, TagBits, Allocator > | inlinestatic |
block_bits | nil::crypto3::block::modes::detail::ocb_encryption_policy< BlockCipher, Padding, TagBits, Allocator > | static |
block_type typedef | nil::crypto3::block::modes::detail::ocb_encryption_policy< BlockCipher, Padding, TagBits, Allocator > | |
block_words | nil::crypto3::block::modes::detail::ocb_encryption_policy< BlockCipher, Padding, TagBits, Allocator > | static |
BOOST_STATIC_ASSERT(tag_bits % 4==0) | nil::crypto3::block::modes::detail::ocb_policy< BlockCipher, Padding, TagBits, std::allocator > | |
BOOST_STATIC_ASSERT(tag_bits >=CHAR_BIT &&tag_bits<=32) | nil::crypto3::block::modes::detail::ocb_policy< BlockCipher, Padding, TagBits, std::allocator > | |
BOOST_STATIC_ASSERT(block_bits==128||block_bits==192||block_bits==256||block_bits==512) | nil::crypto3::block::modes::detail::ocb_policy< BlockCipher, Padding, TagBits, std::allocator > | |
BOOST_STATIC_ASSERT(tag_bits<=block_bits) | nil::crypto3::block::modes::detail::ocb_policy< BlockCipher, Padding, TagBits, std::allocator > | |
cipher_type typedef | nil::crypto3::block::modes::detail::ocb_encryption_policy< BlockCipher, Padding, TagBits, Allocator > | |
encrypt(uint8_t buffer[], size_t blocks) | nil::crypto3::block::modes::detail::ocb_encryption_policy< BlockCipher, Padding, TagBits, Allocator > | inlineprotected |
end_message(const cipher_type &cipher, const block_type &plaintext) | nil::crypto3::block::modes::detail::ocb_encryption_policy< BlockCipher, Padding, TagBits, Allocator > | inlinestatic |
hash(const L_computer< cipher_type > &L, const cipher_type &cipher, const associated_data_type &ad) | nil::crypto3::block::modes::detail::ocb_policy< BlockCipher, Padding, TagBits, std::allocator > | inlinestatic |
padding_type typedef | nil::crypto3::block::modes::detail::ocb_encryption_policy< BlockCipher, Padding, TagBits, Allocator > | |
process_block(const cipher_type &cipher, const block_type &plaintext) | nil::crypto3::block::modes::detail::ocb_encryption_policy< BlockCipher, Padding, TagBits, Allocator > | inlinestatic |
tag_bits | nil::crypto3::block::modes::detail::ocb_encryption_policy< BlockCipher, Padding, TagBits, Allocator > | static |
update_nonce(const uint8_t nonce[], size_t nonce_len) | nil::crypto3::block::modes::detail::ocb_policy< BlockCipher, Padding, TagBits, std::allocator > | inline |