nil::crypto3::stream::detail::chacha_functions< Round, IVSize, KeyBits > Member List

This is the complete list of members for nil::crypto3::stream::detail::chacha_functions< Round, IVSize, KeyBits >, including all inherited members.

block_bitsnil::crypto3::stream::detail::chacha_functions< Round, IVSize, KeyBits >static
block_sizenil::crypto3::stream::detail::chacha_policy< Round, IVSize, KeyBits >static
block_type typedefnil::crypto3::stream::detail::chacha_functions< Round, IVSize, KeyBits >
BOOST_STATIC_ASSERT(Rounds % 2==0)nil::crypto3::stream::detail::chacha_policy< Round, IVSize, KeyBits >
BOOST_STATIC_ASSERT(min_key_bits<=KeyBits<=max_key_bits)nil::crypto3::stream::detail::chacha_policy< Round, IVSize, KeyBits >
BOOST_STATIC_ASSERT(key_size % 16==0)nil::crypto3::stream::detail::chacha_policy< Round, IVSize, KeyBits >
byte_type typedefnil::crypto3::stream::detail::chacha_policy< Round, IVSize, KeyBits >
CRYPTO3_INLINE_VARIABLE(round_constants_type, tau,({0x61707865, 0x3120646e, 0x79622d36, 0x6b206574}))nil::crypto3::stream::detail::chacha_policy< Round, IVSize, KeyBits >
CRYPTO3_INLINE_VARIABLE(round_constants_type, sigma,({0x61707865, 0x3320646e, 0x79622d32, 0x6b206574}))nil::crypto3::stream::detail::chacha_policy< Round, IVSize, KeyBits >
impl_type typedefnil::crypto3::stream::detail::chacha_functions< Round, IVSize, KeyBits >
iv_bitsnil::crypto3::stream::detail::chacha_functions< Round, IVSize, KeyBits >static
iv_sizenil::crypto3::stream::detail::chacha_policy< Round, IVSize, KeyBits >static
iv_type typedefnil::crypto3::stream::detail::chacha_functions< Round, IVSize, KeyBits >
key_bitsnil::crypto3::stream::detail::chacha_functions< Round, IVSize, KeyBits >static
key_schedule_bitsnil::crypto3::stream::detail::chacha_policy< Round, IVSize, KeyBits >static
key_schedule_sizenil::crypto3::stream::detail::chacha_policy< Round, IVSize, KeyBits >static
key_schedule_type typedefnil::crypto3::stream::detail::chacha_functions< Round, IVSize, KeyBits >
key_sizenil::crypto3::stream::detail::chacha_policy< Round, IVSize, KeyBits >static
key_type typedefnil::crypto3::stream::detail::chacha_functions< Round, IVSize, KeyBits >
max_key_bitsnil::crypto3::stream::detail::chacha_functions< Round, IVSize, KeyBits >static
min_key_bitsnil::crypto3::stream::detail::chacha_functions< Round, IVSize, KeyBits >static
min_key_schedule_bitsnil::crypto3::stream::detail::chacha_functions< Round, IVSize, KeyBits >static
min_key_schedule_sizenil::crypto3::stream::detail::chacha_functions< Round, IVSize, KeyBits >static
policy_type typedefnil::crypto3::stream::detail::chacha_functions< Round, IVSize, KeyBits >
rotl(word_type x, std::size_t n)nil::crypto3::stream::detail::basic_functions< WordBits >inlinestatic
rotl(word_type x)nil::crypto3::stream::detail::basic_functions< WordBits >inlinestatic
rotr(word_type x, std::size_t n)nil::crypto3::stream::detail::basic_functions< WordBits >inlinestatic
rotr(word_type x)nil::crypto3::stream::detail::basic_functions< WordBits >inlinestatic
round_constants_sizenil::crypto3::stream::detail::chacha_policy< Round, IVSize, KeyBits >static
round_constants_type typedefnil::crypto3::stream::detail::chacha_policy< Round, IVSize, KeyBits >
roundsnil::crypto3::stream::detail::chacha_functions< Round, IVSize, KeyBits >static
schedule_key(key_schedule_type &schedule, const key_type &key)nil::crypto3::stream::detail::chacha_functions< Round, IVSize, KeyBits >inlinestatic
shl(word_type x, std::size_t n)nil::crypto3::stream::detail::basic_functions< WordBits >inlinestatic
shl(word_type x)nil::crypto3::stream::detail::basic_functions< WordBits >inlinestatic
shr(word_type x, std::size_t n)nil::crypto3::stream::detail::basic_functions< WordBits >inlinestatic
shr(word_type x)nil::crypto3::stream::detail::basic_functions< WordBits >inlinestatic
value_bitsnil::crypto3::stream::detail::chacha_policy< Round, IVSize, KeyBits >static
value_type typedefnil::crypto3::stream::detail::chacha_policy< Round, IVSize, KeyBits >
word_bitsnil::crypto3::stream::detail::chacha_policy< Round, IVSize, KeyBits >static
word_type typedefnil::crypto3::stream::detail::chacha_policy< Round, IVSize, KeyBits >