- PKCS #1 v1.5 signature padding aka PKCS #1 block type 1 aka EMSA3 from IEEE 1363
More...
#include <emsa_pkcs1.hpp>
|
secure_vector< uint8_t > | emsa3_encoding (InputMessageIterator first1, InputMessageIterator last1, size_t output_bits) |
|
template<typename SinglePassRange1 , typename SinglePassRange2 > |
bool | verify (const SinglePassRange1 &range1, const SinglePassRange2 &range2, std::size_t key_bits) const |
|
template<typename InputIterator1 , typename InputIterator2 > |
bool | verify (InputIterator1 first1, InputIterator1 last1, InputIterator2 first2, InputIterator2 last2, std::size_t key_bits) const |
|
template<typename Scheme, typename Hash>
struct nil::crypto3::pubkey::padding::emsa_pkcs1v15< Scheme, Hash >
- PKCS #1 v1.5 signature padding aka PKCS #1 block type 1 aka EMSA3 from IEEE 1363
- Template Parameters
-
◆ hash_type
template<typename Scheme , typename Hash >
◆ scheme_type
template<typename Scheme , typename Hash >
◆ emsa3_encoding()
◆ verify() [1/2]
template<typename Scheme , typename Hash >
template<typename SinglePassRange1 , typename SinglePassRange2 >
◆ verify() [2/2]
template<typename Scheme , typename Hash >
template<typename InputIterator1 , typename InputIterator2 >
The documentation for this struct was generated from the following file: