Verify a signature over the DER encoding produced by i2d (deprecated).
Declared in <openssl/x509.h>
[[deprecated]]
int
ASN1_verify(
i2d_of_void* i2d,
X509_ALGOR* algor1,
ASN1_BIT_STRING* signature,
char* data,
EVP_PKEY* pkey);
Deprecated. Use of this entity is allowed but discouraged.
Prefer ASN1_item_verify() for new code.
1 if the signature verifies, 0 if it does not, or -1 on error.
| Name | Description |
|---|---|
| i2d | Encoder that writes the signed bytes for data. |
| algor1 | Signature AlgorithmIdentifier describing the digest/signature pair. |
| signature | BIT STRING holding the signature value. |
| data | Structure passed to i2d as the object being signed. |
| pkey | Public key used to verify the signature. |