rc4_functions.hpp
Go to the documentation of this file.
boost::mpl::apply< AccumulatorSet, tag::stream< Mode > >::type::result_type stream(const AccumulatorSet &acc)
Definition: accumulators/stream.hpp:175
Definition: pair.hpp:31
Definition: rc4_functions.hpp:35
policy_type::word_type word_type
Definition: rc4_functions.hpp:39
constexpr static const std::size_t key_schedule_size
Definition: rc4_functions.hpp:41
rc4_policy< IVSize, KeyBits > policy_type
Definition: rc4_functions.hpp:36
policy_type::byte_type byte_type
Definition: rc4_functions.hpp:38
policy_type::state_type state_type
Definition: rc4_functions.hpp:47
constexpr static const std::size_t key_schedule_bits
Definition: rc4_functions.hpp:42
constexpr static const std::size_t state_size
Definition: rc4_functions.hpp:45
constexpr static const std::size_t state_bits
Definition: rc4_functions.hpp:46
policy_type::key_schedule_type key_schedule_type
Definition: rc4_functions.hpp:43
static void generate(key_schedule_type &schedule, state_type &state)
Definition: rc4_functions.hpp:49
Definition: rc4_policy.hpp:37
std::array< byte_type, key_schedule_size > key_schedule_type
Definition: rc4_policy.hpp:50
basic_functions< 32 >::byte_type byte_type
Definition: rc4_policy.hpp:38
constexpr static const std::size_t state_size
Definition: rc4_policy.hpp:52
constexpr static const std::size_t key_schedule_bits
Definition: rc4_policy.hpp:49
constexpr static const std::size_t state_bits
Definition: rc4_policy.hpp:53
constexpr static const std::size_t key_schedule_size
Definition: rc4_policy.hpp:48
basic_functions< 32 >::word_type word_type
Definition: rc4_policy.hpp:39