openssl_pkey_get_details
Returns an array with the key details
&reftitle.description;
arrayopenssl_pkey_get_details
resourcekey
This function returns the key details (bits, key, type).
&reftitle.parameters;
key
Resource holding the key.
&reftitle.returnvalues;
Returns an array with the key details in success or &false; in failure.
Returned array has indexes bits (number of bits),
key (string representation of the public key) and
type (type of the key which is one of
OPENSSL_KEYTYPE_RSA,
OPENSSL_KEYTYPE_DSA,
OPENSSL_KEYTYPE_DH,
OPENSSL_KEYTYPE_EC or -1 meaning unknown).
Depending on the key type used, additional details may be returned. Note that
some elements may not always be available.
OPENSSL_KEYTYPE_RSA, an additional array key named "rsa",
containing the key data is returned.
Key
&Description;
"n"
"e"
"d"
"p"
"q"
"dmp1"
"dmq1"
"iqmp"
OPENSSL_KEYTYPE_DSA, an additional array key named "dsa",
containing the key data is returned.
Key
&Description;
"p"
"q"
"g"
"priv_key"
"pub_key"
OPENSSL_KEYTYPE_DH, an additional array key named "dh",
containing the key data is returned.
Key
&Description;
"p"
"g"
"priv_key"
"pub_key"