Dropdown-Liste anzeigen

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]
);
?>
Ergebnis
$out = '-----BEGIN ENCRYPTED PRIVATE KEY-----
MIIFDjBABgkqhkiG9w0BBQ0wMzAbBgkqhkiG9w0BBQwwDgQIqgQ1f3hgSq4CAggA
MBQGCCqGSIb3DQMHBAhz+d/yx+Z48gSCBMiA2MT4hXxRfQ3Jd7/RmX7JAYow2+VS
GK5rGYLWFe3OO4Rs+Ny414FlTc8LMjZFQd5duArVvRUp15HaE18ylWnp/uq+gEEw
csa3A5xaVl3qmiX9mSgLsKkPYjexlu2D1H5C4SQ+d0e49NCh8Cf1iUrn1Z++NPZw
jPcFU4tOVn+m2nQPNsnXGL8HJyWQIxfTR0KIZP1htnxasKHPSnQzUMZP5w4p/iBH
vNeL6Mvop7LiXAL13MTNXq3iskET5pPtHPjOIrCpF/Z1USYIRftrSPfwGsv8J9EX
4uq99mYYwDLdWtRnmlFqjxn+tHVZKmLWk4CPoIGcxsM2FTdaRXjKji4klVbZE9Ma
eHqVk3ITt/NVyPtvfbJiDql0f2xunLwEpvQWmOyPqNeETLhBs+NyUpWVi695I9ni
WQyzgff1INgpXZTOIRauAl+0xD64vzKgTpMnsf2bYUewDphGQcbjimB2z1K3dYu4
+gY1R9p4Vf+ugCvIPrbEmI0HK79KhCmPKDfTHfTEN1en1TuA0yg01cgSoLhhMtGI
1x35Bop9Y4qDp8KlyQKykhbhVG9eNGjDwJ0gYGNEQdQdOBjPI1K2rr7fuDHv4xQQ
zLV8fPd4vQsyC2UvXlcBlRhuFXjzEjxlkLtWNhgolDDH4mqIF+XY3ymn9dKjuDGP
aBtxFZnkA/RQJrh8I00gVpMSK//x2lKLb0uSOLUV+WW6M3x4+VqP2Eqr3h+x8K/d
OzIUxPXO02jMoBO1RvS5tXm1J5gSD06eHGNmhrJeTupsrXzlfGh0S8+SM0GxF810
/NJyFanascHw6Z6X+JT/HPgdTSoCKXehndEy6Qmep8TfkjvYtoxYexEQyBrlIvrz
JB3OSdZHxCiLV4hOdjMT1YpuHxlWBpXMnssT8I835IhOROuJ1s4+eaHqJGe/X4SW
xFAPh7c4eM3RuOzWiS9IGTmn19gEr8UX29MSQZKbMOJuJkTFi4Ln+g54F2zs8gom
1VohhJQcCvFEcQGVG/yV/piEnSPCFWXKiLvo5gBQTMD2p4/bOG6Nuj7RVeb2Vdp7
Nyt5p/0h/NUDHNYkDhTZVPykCkFMfv4WrlLjAeV7vq4tQtzaXbBPUyhNyjSKxeZl
iSl6O2LTUnE0L07WcJXu5A99a+a7QeFZM8OA4O20SCZvr6TE7Qnzoo/ggC4c/yVY
fAfb7mI1GdZsqHJN7BMvQNyYk044sUoH72qru3cWxIiExEFRDpH83WDi8dKKdmsq
VMEQcR884nZzhWaC77qDnQDm39FFbfmIrWg3Ke5/He19Vr6F9HlMMYBbJO9c8Sxd
FPRhk14Vusx+bNViGBMGxb8Z5ilAK5cA8iJSqNa/e9HMJRJMiOKSq1gL8wsCRjt/
qdGIPuhfT8GMZHE3608niJji7mRD6CQnWt3DywWj/tInOadXDZVQzl5jMyWNgUPG
AiQUf4dk2bdYbH3nNQQ3JiWnY+T2dSMxnOV+yztDSLnZ0+e/en9xL1wO7SrAQRBv
ZAWb9Rg4f8Uaj6KMJABY+qoHh9fq7Ii15rSUIvHW9UX5V7o0RTriDC5xloJ3axL+
is+b4XVZ36B/LbF1w8NqA7P5hv2z+f1bY4i54womaqa6+rMhjfwacswRd1Ysg0mW
YL8=
-----END ENCRYPTED PRIVATE KEY-----
'
$bool = true
Beispiele
#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)
siehe auch
openssl_pkey_new