kdf/include/nil/crypto3/kdf/algorithm/derive.hpp
Go to the documentation of this file.
63 template<typename Kdf, typename InputIterator, typename KdfAccumulator = typename kdf::accumulator_set<Kdf>>
std::enable_if<!boost::accumulators::detail::is_accumulator_set< OutputIterator >::value, OutputIterator >::type derive(InputIterator first, InputIterator last, OutputIterator out)
Definition: kdf/include/nil/crypto3/kdf/algorithm/derive.hpp:47
boost::mpl::apply< AccumulatorSet, tag::kdf< Mode > >::type::result_type kdf(const AccumulatorSet &acc)
Definition: kdf.hpp:177
boost::accumulators::accumulator_set< digest< KeyDerivationFunction::input_block_bits >, boost::accumulators::features< accumulators::tag::hash< typename KeyDerivationFunction::hash_type >, accumulators::tag::kdf< KeyDerivationFunction > >> accumulator_set
Definition: kdf_state.hpp:41
Definition: pair.hpp:31