Funciones de OpenSSL
PHP Manual

openssl_x509_parse

(PHP 4 >= 4.0.6, PHP 5)

openssl_x509_parseAnaliza un certificado X509 y devuelve la información como un matriz

Descripción

array openssl_x509_parse ( mixed $x509cert [, bool $shortnames = true ] )

openssl_x509_parse() devuelve la información sobre el certificado x509cert proporcionado, incluyendo los campos tales como subject name, issuer name, purposes, fechas valid from y valid to, etc.

Parámetros

x509cert

shortnames

shortnames controla cómo se indexa la información en la matriz - si shortnames es TRUE (por defecto) los campos serán indexados con el nombre corto, si no, se usará el nombre largo - p.ej.: CN es el nombre corto de commonName.

Valores devueltos

La estructura de la información devuleta no está (deliberadamente) documentada aún, ya que todavía está sujeta a cambios.


Funciones de OpenSSL
PHP Manual