Afișează caseta pentru text

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]
);
?>
Rezultat
$out = '-----BEGIN ENCRYPTED PRIVATE KEY-----
MIIFDjBABgkqhkiG9w0BBQ0wMzAbBgkqhkiG9w0BBQwwDgQI1U1qGRh0AJACAggA
MBQGCCqGSIb3DQMHBAhTJhRDMPuZoQSCBMiLZUoe78YKjJldajGEC+0vedzgGqbA
BybMq63atvabNm6MyJ5dyCeYjvqfneQsNAVZB2tk8a+9pGdYTFaOgFgjPOwxD6AP
k0pXwa35R+PgcfhQTGpJDEjLpOVnqQ28zX0TF8UzuW6G2YXTXmAVNL41Ef1MuQF6
rzm6X4mbSVDd9PA9OVyWHlbnV4jDecKJD0WgERI5GBZsq0lk9MDxa7DKNw9Wojpr
CA8qi07ULPYRERzQ0DfmYtyB0nDZKK2BE0xP8NLfHnjiUTa2CIQqcCM2E2aF4feC
JYukxVHOZdWv5mtuIm2Eh1S05YjDUbvfM58Ewk+hhVDbjQweqMgjvxuAazjt8f2E
BGHcXuQ4aE7M1yi6najQt4GrV1FfywUm6Vr4Uffz5xv/qj1Ht7qzPHhp9SZmSxJ0
sHDrke1qnfxdH5s6ItBdtaOlkGoG9wamV/Es/hQ6pQwzhHdaSmNDiGFAfAgvwwXm
hbhf4yf7tTwS0JpRh/nknfg+JcBdZUcMMPAlEp4+dv6Js5V9D8qmw0qcXA9Vevrp
bRm/R0eW04HB3hafkoJr4DSlvI9P0dnh4Nz+R/ivHCgwNaxRixHsu14Q2xY3i/A8
EvaUELJvp0yTMeKHyNPoxNC6tTb0t0rVt+uIQCNjoSofU24V2R8n3PW6ax+eyyFP
WQALgBwPba4/1b44n5KbXOJaDlbNA0g22H2riXdftTr8e2XrSowBwn+e0YHyA247
gfcYr+AWp/xBIzKf1vfmtVEAN3DgakrwE86ESwrJd4fXZ/ReZhLf91Yt2TYtKsFi
G9oUVJN9UuuI2ibUtd6kMaM8uD7x7D6rk3FZPUFJvBf3211SVEwY8DYWpuA+Lwdc
TrYEadG7ms7S0WcSod6uHswCj9hsdvU8Ui/fnP9rUJQHOhmcl5EDwVqwBMY2DQ54
rYwbNTVY6IlpbyMjNbNOyEPuqm/LZZ9tau2S25LroaJhCvWNDBEs2UOeLN5m+aec
976W+V7RmULckMIHzGQXAKg36FKcsdRxfgmfbowM9pXKt9oEJsHXw9tlvzOPYXSQ
Y3yE3IJl3vr+2mUdhQS+o43hELV19G+VoztG1SYs5VWTa1XNPjDRl/ZEiWLjS7EJ
oJRbODomaI3wTMbtLOIqrja22Aq6vz9LMDcn74AVBdk6t468bCYwCAylb3ELYfUc
BApEhzNXzNDBQAS44DXkiP8ggxTqz2lo2sWCHmNJWPiH53BCV76k1waAQDx9iOVy
Qx441B/vQeSVEapng5HfOjK9E93IjY0bCiFLG21seABPelJ1D1BqZ2xJP8PNB+Ax
Yyo3BPrFLRE8IQFgF+Zwt2viiohh6wi1x7U98CHbf0ehJuxIItBb4IWIt5lyE4kA
/GSoe/jyzXu2p+t2uFdL+DsoW4FiiYV2PbUgh+3QV5pZu9vZQfC3sifIVOxgUuMS
bSceB8lpt/ddi0c3dDYXEXEjVRSmZsi8YYVy9SXqoIx98l2H1CEBu/ylRkZeU2hG
1zE3+VHT5XMOzPP5U2vUnShqMZq9HWDEw4jCCVv7Fa8v9BjxFV950rGJpxd7ToXL
9FK+xtsx3PTOGuZLaSPDBeRapDtp/xASPeiQf5j9pNmCcyf3detSiFIttn3iZcnX
PcQ=
-----END ENCRYPTED PRIVATE KEY-----
'
$bool = true
Exemple
#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)
Vezi și
openssl_pkey_new