ドロップダウンリストを表示

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]
);
?>
結果
$out = '-----BEGIN ENCRYPTED PRIVATE KEY-----
MIIFDjBABgkqhkiG9w0BBQ0wMzAbBgkqhkiG9w0BBQwwDgQI92LnXh4NFwYCAggA
MBQGCCqGSIb3DQMHBAjOkGv9AbWdTwSCBMjCdzLyB/PU9p94EpHVDOj35Hw0WQ+C
AOUP+2Womo3xUyuOPCmFt236jdnsQwQBP/aSkCEWl7/YP7XhX/JbWpxn+5G3A4oh
4/8kdJ7971rpTqEDP8ycEwxYYMLj/YVd+efriWgGkfDTDscvZ+RoxQoGmKGbkgjY
ipQzDR4Rn5nIk/KwUsa38jTRin9fBMKSDwMGWuJua0BFBRzHXeAwcVoZo0Frmkr8
Sc0Lj8fbUisKqZ7aEjJ/QkAVFOmcp3GcgkIBa4eh7jI134VPKQhUlTBsweCMOebR
ceaaTHfJ3mjriHlnak/Y9OsBcPD2t86qrq7GraBdZw0X7jvgbH/4bAaZh8pLmEag
oE08tSuw3oEzhEkO6M/1SaTSXaoUuDtGUjqvp/g44o16/DOmulYJa6j3NPSpD4xi
Swao3rEU1tjMEmIX8Zlc+567dS1CkWpp+3sOmMDPxreNNsBfY0lsrY2XqPGEdPw2
vXF1lBwtl3drkm2/4gHi+wITw7kU43f1xQ036yIWhlOYZZn07W4aVuacBnBd+PXY
5QiXkUHoT6lEUze/9QNM/Wls7Hte04i42RnflqI0/ohTnKNnaozLriw3xbjqmV4R
Bu9kSmVOpRLlWHXX30QUL/29fdK6PoVTVlomQpxyrK0vlQc76mGwh5FSLF74O2Hx
WUslj1Hsj9v/8p87jC7G4v/0Ns6hOYVhKrLEP7y/ECxaekaFJCJTZmue+N7FTmSt
zuDYtTMonoJKI/IDif/Y5QamuEX9nDxSlBEH+TTRotJH6KzoCAjDq3oFnMIp9N4G
wW0DNp+3DKCl/LnnDwIN0V9+NzFZ/r1kx6NJHx3+PegV0VCU0iNuGo0d31DC+5J9
c/kwAych86iZ635v+Bg5zhh7LPFrYypR1LQLapoHMxO5HiAnlfKlo9lc8ziT7ZK1
I3jwvHH9q4eDURJO4Qzv0f8n3FjWP/BUSz8I6XoQetuFIObJUu1g9YixTHgqUuLs
GTWTk3gNCmDpZtV4H+zrBSQim28kemEzVilaX/LbvPJmUEaNBctRXo2fq8AqRaQh
6Q1aJcwfsr0VdQYyjiHCc2ZqbB0W+ghpVdg/AOW/fNhdH45LKuDcbBejpw5KTfb5
yQqQLTPjgo30IJ11jJndIREyQ8UAY0aWl1ABHQG/GzBKi3BLHhsWlLzSf9KQEasl
7uFYDUC7KQFdBpFvoTYr/bI8BjYUfgfy5GCVZiEXMSOnobULt4yS+HqvZ/zD96Gh
3nibMiyh3NR6smO9bJiMe6y/TMDPlBwp/FsPqddlx1iU0n4H0Ykz9QOHfhS7HYDf
eS7Ai4/1eoEJOEvieK3JauUfn8G/RQBTwwSwOSlfZL5cR6eXjVPg8tmrErYrDHBA
LXy6dD7BcnIpKzwb8enxSFFxdRoy91rz+fTaqrE3gy+wXnwzn4jVIOjioy0RQL2T
WhYDWwjCMdYn2lOghx9wghN31ySCvf3GQQExP+KwXAoOHhkt70vZEtP4pxCPxTwj
cjCe9ok4C0ALP2XfqOCU5CLhAlBUNJmaPde/CtzC5Jct3PP8g/3p11oY2R+QsEY1
am2WHt8IpKmyguELFNNW5a8B8OxSrExQHw1h+ROHEnNWf/tEWEy26hrGv7Pd6esi
JiU=
-----END ENCRYPTED PRIVATE KEY-----
'
$bool = true
#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)
参照
openssl_pkey_new