cipher_key.hpp
Go to the documentation of this file.
53 typedef typename std::iterator_traits<typename SinglePassRange::iterator>::value_type value_type;
boost::mpl::apply< AccumulatorSet, tag::block< Mode > >::type::result_type block(const AccumulatorSet &acc)
Definition: accumulators/block.hpp:259
Definition: algebra/include/nil/crypto3/detail/make_array.hpp:33
boost::accumulators::accumulator_set< mac::digest< MessageAuthenticationCode::input_block_bits >, boost::accumulators::features< accumulators::tag::mac< MessageAuthenticationCode > >> BlockCipher
Definition: cbc_mac_state.hpp:40
Definition: pair.hpp:31
Definition: cipher_key.hpp:37
cipher_type::key_type key_type
Definition: cipher_key.hpp:45
constexpr static const std::size_t key_bits
Definition: cipher_key.hpp:42
cipher_key(InputIterator first, InputIterator last)
Definition: cipher_key.hpp:64
cipher_type::endian_type endian_type
Definition: cipher_key.hpp:40
constexpr static const std::size_t key_value_bits
Definition: cipher_key.hpp:43
cipher_key(const SinglePassRange &r)
Definition: cipher_key.hpp:48