Exibir a lista drop-down

openssl_pkey_export()

« openssl_get_publickey | openssl_pkey_get_details »
<?php
$key 
openssl_pkey_new(
    
 // [array $n_configargs]
);

$bool openssl_pkey_export (
    
// mixed $key
    
// string &$out
    
// [string $passphrase]
    
  // [array $configargs]
);
?>
resultado
$out = '-----BEGIN ENCRYPTED PRIVATE KEY-----
MIIFDjBABgkqhkiG9w0BBQ0wMzAbBgkqhkiG9w0BBQwwDgQICbQnqZ8dlGMCAggA
MBQGCCqGSIb3DQMHBAgYWAJDGuZDegSCBMieQ5dsHXl2vSZJ6+/MqEZOtSLVHjZ+
skHKl+vx3ZKgCrvcrnSmrdzLkScCwnLHa9V+KCtk8K9pACXJ75QEaD4N7nCgdYqu
vZaZTFgwGfsFqEulA/ve3cXn+xB/E7S30xlQj8GafbdcEkK5qE2I+ltUQJLLltfV
4uI4VkVjZqZZnXcx3Fiu85NVLaW+6E1zta7NZ5BqCM5vCHlyPmNQ88a88ClrAfS2
zXF/BdmMzLln3OBI/MD+dc262qtSok0SeN/Alq4MKF33RFMWiuxtv51Hf/UzucfW
4Mxd/E1Dzq4s9+HfO9jlvkqrQiscRLBpUArW7Twj9rkTM26neMvzs5oYLK3MOciH
JNomj3FC+0vvEqKWb4eOvEnj7rm0Fp99t46pPOHptjbjopfQFlDUDx5KpU3YUH9c
IIKNSVoqf47iz7OC3pqgSDuaMrGfd+CArBoFnCs98dHVaVHcgcTlmjglSeeNoMPS
og/cHU4YPTxBShhPX5Rjs1/kpVf8SUqPIMKv2PPZGH3gdCa+XcMec2Z+aFKo279v
Tj2I5zKg5H64kdoZ2uBOPkPcaitkcKvrNyc975gzITA90FrlHefdVQjq7gAdr0jv
ruDMcBKJ6BAQiF4MgXFrgaDUqmSI5aZ20jdBPoX+3TMYPhY5cDolRu6R0WPJN46T
CiHy5IiyE0ze7nl4BWfXkbgGa3lBRi/MWWHwm0dAfDe35KzFfJNJPJfNqDsJctuB
iIb1w35ih2MMasNJeDQrCvTaCx1v1ovqxssmmZ9lWf3i4sQm/+O8r9Pr8HtYJPW8
q7US9nsEJtdIVFKf6nmq+7WQsGNNeiqMdSwCNf2AF9dL1Z4gqYtkLbBFyzoGwKpq
zLL1lV0BbRiMGgCSbCgS2kOe7HDIWjZdzfQRkIycHK4NNCwXCKPcbnpWuK+d56y5
ECScglE8lfa5fsTV44cHBmEHWy2qM6LPEggwVwZvWL/vcJFTInSInGQFZTVLUq1o
Tkl37NFHE6+vR/Bai/Rym57eLsU+9qOQvlrrSf4R6B5QYca5AvrlAR+FUm/KKi4a
Jyjtbkz0fubD+4gfQMgkD9YowG+4SzrElHS6MGPYaipt9IkevA8sNHUAjAeJaKaH
ka7XzEpXdqrupqcUsgA0mBSvbp7tUoF78G9bZIuNKZ5aZeFB2NGd3LMvcAkj7jaA
5dxkU+MHz8xFMYkSYqZ35SYxn5pxj8ToeoRbXRGt8mHGIemUU+diNoa8UQzfltln
LcEEi9xF03PK8AsIc5H5ZXzncX3cs5xf46X9xHp9cpQysJuzmMUwFP1WSANHB9tx
58Awsn3HOQUv4s/qjpcGbgWlUPN2Lvv5BJW3zVkg4XNjPM4p+3jAzdxU/HeOIbMR
df9R6WsQG7jlOr2od7sg3u8uEGI/wv0iCJ2tEKp7nU/N76MlHXUjh1+w9SSjLbnG
X21YrntwCzy05o9IQdjLnp8Je2fbwg5cLxaL6PIdR4yrya6nq1gMrA5MNGWHWr5W
2aFiw9WqHdGgw1LxhaZDT0qvhZ7eEKMj3QRii9GJ4M0znpWm+mNA/5sqkM0E47w3
T+8sDc9c1F68KbnxcCWFG5R/78vQOMRJKiLH6rrLFwhrTaqqMyO3qGczWs7Ua7tb
9X4=
-----END ENCRYPTED PRIVATE KEY-----
'
$bool = true
Exemplos
#1 openssl_pkey_export  ($key,
 
$out,
 
"this is a passphrase")
#2 openssl_pkey_export  (/* $n_configargs = ["digest_alg" => "sha512", "private_key_bits" => 4096, "private_key_type" => OPENSSL_KEYTYPE_RSA] */
 
$key,
 
$out)
Veja também
openssl_pkey_new