# openssl_pkey_get_details

(PHP 5 >= 5.2.0)

openssl_pkey_get_details — Returns an array with the key details

### Description

array openssl_pkey_get_details ( resource `$key` )

This function returns the key details (bits, key, type).

### Parameters

`key`

  Resource holding the key.

### Return Values

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).