pkcs7_sign_verify.h
error_t pkcs7VerifySignature(const uint8_t *digest, const Pkcs7SignerInfo *signerInfo, const X509SubjectPublicKeyInfo *publicKeyInfo, const X509OctetString *signature)
Signature verification.
Definition: pkcs7_sign_verify.c:145
PKCS #7 common definitions.
error_t pkcs7VerifyRsaSignature(const uint8_t *digest, const Pkcs7SignerInfo *signerInfo, const X509SubjectPublicKeyInfo *publicKeyInfo, const X509OctetString *signature)
RSA signature verification.
Definition: pkcs7_sign_verify.c:193
General definitions for cryptographic algorithms.
error_t pkcs7VerifySignedData(const Pkcs7SignedData *signedData, const Pkcs7SignerInfo *signerInfo, const X509CertInfo *signerCertInfo)
Verify signature over signed-data content.
Definition: pkcs7_sign_verify.c:56
error_t pkcs7FindSigner(const Pkcs7SignerInfos *signerInfos, const X509CertInfo *signerCertInfo, Pkcs7SignerInfo *signerInfo)
Search a list of per-signer informations for a given signer.
Definition: pkcs7_sign_verify.c:268