stream/include/nil/crypto3/stream/cipher_value.hpp
Go to the documentation of this file.
178 itr_cipher_impl(const SinglePassRange &range, OutputIterator out, const accumulator_set_type &ise) :
boost::accumulators::accumulator_set< digest< ProcessingMode::block_bits >, boost::accumulators::features< accumulators::tag::block< ProcessingMode > >, std::size_t > accumulator_set
Accumulator set with pre-defined block cipher accumulator params.
Definition: block/include/nil/crypto3/block/cipher_state.hpp:51
boost::mpl::apply< AccumulatorSet, tag::stream< Mode > >::type::result_type stream(const AccumulatorSet &acc)
Definition: accumulators/stream.hpp:175
OutputIterator move(const SinglePassRange &rng, OutputIterator result)
Definition: move.hpp:45
Definition: pair.hpp:31
Definition: hash_state.hpp:43
Definition: stream/include/nil/crypto3/stream/cipher_value.hpp:161
itr_cipher_impl(const SinglePassRange &range, OutputIterator out, const accumulator_set_type &ise)
Definition: stream/include/nil/crypto3/stream/cipher_value.hpp:178
cipher_state_impl_type::mode_type mode_type
Definition: stream/include/nil/crypto3/stream/cipher_value.hpp:171
cipher_state_impl_type::accumulator_set_type accumulator_set_type
Definition: stream/include/nil/crypto3/stream/cipher_value.hpp:169
cipher_state_impl_type::accumulator_type accumulator_type
Definition: stream/include/nil/crypto3/stream/cipher_value.hpp:168
itr_cipher_impl(InputIterator first, InputIterator last, OutputIterator out, const accumulator_set_type &ise)
Definition: stream/include/nil/crypto3/stream/cipher_value.hpp:194
boost::mpl::apply< accumulator_set_type, accumulator_type >::type::result_type result_type
Definition: stream/include/nil/crypto3/stream/cipher_value.hpp:175
cipher_state_impl_type::cipher_type cipher_type
Definition: stream/include/nil/crypto3/stream/cipher_value.hpp:172
CipherStateImpl cipher_state_impl_type
Definition: stream/include/nil/crypto3/stream/cipher_value.hpp:166
Definition: stream/include/nil/crypto3/stream/cipher_value.hpp:73
CipherStateImpl cipher_state_impl_type
Definition: stream/include/nil/crypto3/stream/cipher_value.hpp:74
cipher_state_impl_type::mode_type mode_type
Definition: stream/include/nil/crypto3/stream/cipher_value.hpp:79
cipher_state_impl_type::accumulator_type accumulator_type
Definition: stream/include/nil/crypto3/stream/cipher_value.hpp:76
cipher_state_impl_type::cipher_type cipher_type
Definition: stream/include/nil/crypto3/stream/cipher_value.hpp:80
range_cipher_impl(const SinglePassRange &range, const accumulator_set_type &ise)
Definition: stream/include/nil/crypto3/stream/cipher_value.hpp:86
cipher_state_impl_type::accumulator_set_type accumulator_set_type
Definition: stream/include/nil/crypto3/stream/cipher_value.hpp:77
boost::mpl::apply< accumulator_set_type, accumulator_type >::type::result_type result_type
Definition: stream/include/nil/crypto3/stream/cipher_value.hpp:83
range_cipher_impl(InputIterator first, InputIterator last, const accumulator_set_type &ise)
Definition: stream/include/nil/crypto3/stream/cipher_value.hpp:102
Definition: stream/include/nil/crypto3/stream/cipher_value.hpp:43
ref_cipher_impl(const accumulator_set_type &acc)
Definition: stream/include/nil/crypto3/stream/cipher_value.hpp:51
CipherAccumulator accumulator_set_type
Definition: stream/include/nil/crypto3/stream/cipher_value.hpp:44
boost::mpl::front< typename accumulator_set_type::features_type >::type accumulator_type
Definition: stream/include/nil/crypto3/stream/cipher_value.hpp:46
accumulator_set_type & accumulator_set
Definition: stream/include/nil/crypto3/stream/cipher_value.hpp:54
mode_type::encoder_type cipher_type
Definition: stream/include/nil/crypto3/stream/cipher_value.hpp:49
CipherAccumulator::mode_type mode_type
Definition: stream/include/nil/crypto3/stream/cipher_value.hpp:48
Definition: stream/include/nil/crypto3/stream/cipher_value.hpp:58
mode_type::encoder_type cipher_type
Definition: stream/include/nil/crypto3/stream/cipher_value.hpp:64
CipherAccumulator accumulator_set_type
Definition: stream/include/nil/crypto3/stream/cipher_value.hpp:59
boost::mpl::front< typename accumulator_set_type::features_type >::type accumulator_type
Definition: stream/include/nil/crypto3/stream/cipher_value.hpp:61
accumulator_set_type accumulator_set
Definition: stream/include/nil/crypto3/stream/cipher_value.hpp:69
CipherAccumulator::mode_type mode_type
Definition: stream/include/nil/crypto3/stream/cipher_value.hpp:63
value_cipher_impl(const accumulator_set_type &acc)
Definition: stream/include/nil/crypto3/stream/cipher_value.hpp:66