X509_MakeCert
- Creates an X.509 certificate.X509_MakeCertSelf
- Creates a self-signed X.509 certificate.X509_CertRequest
- Creates a PKCS-10 certification signing request (CSR).X509_VerifyCert
- Verifies that an X.509 certificate has been signed by its issuer.X509_CertThumb
- Calculates the message digest thumbprint of an X.509 certificate.X509_CertIsValidNow
- Verifies that an X.509 certificate is currently valid.X509_CertIssuedOn
- Returns string containing date and time certificate was issued on.X509_CertExpiresOn
- Returns string containing date and time certificate expires.X509_CertSerialNumber
- Extracts serial number of X.509 certificate.X509_CertIssuerName
- Extracts issuer's distinguished name from X.509 certificate.X509_CertSubjectName
- Extracts subject's distinguished name from X.509 certificate.X509_HashIssuerAndSN
- Calculates the message digest hash of the issuer-and-serial-number value of an X.509 certificate.X509_GetCertFromP7Chain
- Extracts an X.509 certificate file from a PKCS-7 "certs-only" certificate chain file.X509_GetCertFromPFX
- Extracts an X.509 certificate file from a PKCS-12 PFX/.p12 file.X509_ReadCertStringFromP7Chain
- Reads an X.509 certificate into a base64 string from PKCS-7 "certs-only" data.X509_ReadCertStringFromPFX
- Reads an X.509 certificate into a base64 string from PKCS-12 PFX/.p12 data.X509_KeyUsageFlags
- Returns a bitfield containing the keyUsage flags.X509_QueryCert
- Queries a X.509 certificate file for selected information.X509_ReadStringFromFile
- Creates a base64 string of the X.509 certificate file.X509_SaveFileFromString
- Creates a new X.509 certificate file from a base64 string.X509_TextDump
- Dumps details of X.509 certificate (or CRL or CSR) to a text file.X509_TextDumpToString
- Dumps details of X.509 certificate (or CRL or CSR) to a string.X509_ValidatePath
- Validates a certificate path.