The associative array returned by this page corresponds to the ASN.1 description of X.509 certificates.
Also, note that
subjectPublicKey will not be decodable by OpenSSL as OpenSSL's rsautl function expects the public key to not only contain
subjectPublicKey but also everything else in
subjectPublicKeyInfo. ie. OpenSSL requires the public key explicitly identify it's using. Crypt_RSA can handle this format though and convert it if that's needed.
See ASN.1 Parser as well.
'; $close = ''; break; case 'signature': $open = '
|Subject||' . $x509->getDN(true) . '|
|Issuer||' . $x509->getIssuerDN(true) . '|