|
CCF
|
#include <cose_verifier.h>
Inherits ccf::crypto::COSEVerifier_OpenSSL.
Public Member Functions | |
| COSEKeyVerifier_OpenSSL (const Pem &public_key) | |
Public Member Functions inherited from ccf::crypto::COSEVerifier_OpenSSL | |
| ~COSEVerifier_OpenSSL () override | |
| bool | verify (const std::span< const uint8_t > &envelope, std::span< uint8_t > &authned_content) const override |
| bool | verify_detached (std::span< const uint8_t > envelope, std::span< const uint8_t > payload) const override |
Public Member Functions inherited from ccf::crypto::COSEVerifier | |
| virtual | ~COSEVerifier ()=default |
Additional Inherited Members | |
Protected Attributes inherited from ccf::crypto::COSEVerifier_OpenSSL | |
| std::shared_ptr< PublicKey_OpenSSL > | public_key |
| ccf::crypto::COSEKeyVerifier_OpenSSL::COSEKeyVerifier_OpenSSL | ( | const Pem & | public_key | ) |