verify_encryption.hpp
Go to the documentation of this file.
42 using encryption_verification_init_params_type = typename verify_encryption_op<Scheme>::init_params_type;
61 typename ProcessingMode = typename Mode::encryption_verification_policy, typename SinglePassRange,
78 typename std::enable_if<boost::accumulators::detail::is_accumulator_set<OutputAccumulator>::value,
89 typename ProcessingMode = typename Mode::encryption_verification_policy, typename SinglePassRange,
91 typename std::enable_if<boost::accumulators::detail::is_accumulator_set<OutputAccumulator>::value,
102 typename ProcessingMode = typename Mode::encryption_verification_policy, typename InputIterator,
113 typename ProcessingMode = typename Mode::encryption_verification_policy, typename SinglePassRange,
OutputIterator move(const SinglePassRange &rng, OutputIterator result)
Definition: move.hpp:45
boost::mpl::apply< AccumulatorSet, tag::pubkey< ProcessingMode > >::type::result_type pubkey(const AccumulatorSet &acc)
Definition: accumulators/pubkey.hpp:106
boost::accumulators::accumulator_set< typename ProcessingMode::result_type, boost::accumulators::features< accumulators::tag::pubkey< ProcessingMode > >> pubkey_accumulator_set
Definition: pubkey_state.hpp:45
typename verify_encryption_op< Scheme >::init_params_type encryption_verification_init_params_type
Definition: verify_encryption.hpp:42
OutputIterator verify_encryption(InputIterator first, InputIterator last, const pubkey::encryption_verification_init_params_type< Scheme > &init_params, OutputIterator out)
Definition: verify_encryption.hpp:48
Definition: pair.hpp:31
Definition: pubkey_value.hpp:167
Definition: pubkey_value.hpp:74
Definition: pubkey_value.hpp:49
Definition: pubkey_value.hpp:61
Definition: verify_encryption_op.hpp:33