libdecaf
|
Verification (i.e. More...
#include <ed255.hxx>
Public Member Functions | |
decaf_error_t DECAF_WARN_UNUSED | verify_noexcept (const FixedBlock< DECAF_EDDSA_25519_SIGNATURE_BYTES > &sig, const Block &message, const Block &context=NO_CONTEXT()) const |
Verify a signature, returning DECAF_FAILURE if verification fails. | |
void | verify (const FixedBlock< DECAF_EDDSA_25519_SIGNATURE_BYTES > &sig, const Block &message, const Block &context=NO_CONTEXT()) const |
Verify a signature, throwing an exception if verification fails. | |
Verification (i.e.
public) EdDSA key, PureEdDSA version.
|
inline |
Verify a signature, throwing an exception if verification fails.
[in] | sig | The signature. |
[in] | message | The signed message. |
[in] | context | A context for the signature; must be at most 255 bytes. |