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

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-----
MIIFDjBABgkqhkiG9w0BBQ0wMzAbBgkqhkiG9w0BBQwwDgQIrwr/fa/wQ8ACAggA
MBQGCCqGSIb3DQMHBAgD1q94PAma6ASCBMjc/L6eMS0tG258VVEf4QwU1tD1dsjR
9NzxKLOQGn7DfCrHFhYolQTGV9OnbJ8U+K7730lHP1fKnn6BdlJTQdMch0Xj5mRL
LmbNLRA3axqnVSBmmB/FLMXgPNTlOxdD+yrsptFoABX0E6AOHSHENSAOvWJvYY9n
OT7nvATmjV0bKkOPj7MUgf+Jdq72Kp2gPOaQ+IuGdl/8WINFvRq+Q229o0U7IOx8
f+DbjL1VLlIvoRk/cuxGfyGeC/h5QU59hF+/kk/XmaDBhis8ghzCSnrJI68eWkjT
Ai3qArBMLxEG/1M2QuhQUqi98qAEzjXbAW9SHvRzu5W4kYWVa7Lc1Ic18hWz5Ld6
N2l0D4D8NghX34MoOQ6lWPtAjpW1NPBHudbt5j+gbwHIv6JfmFmEyrrGP++kf0RR
FPGZEQVkhuMuuFgTrz4G69Dt8TCr2MdyECJIl7K9Mi4sbYIgoTDPqLs5qr4dF5wt
guk7+D7kCbJSxM9WwpNppVB/mNyK4bI1LDXr2W9sKSC6hTlsiMtenGG5soLsZEhQ
pI7FW2fM3fG9oHjOzI+i/FFZKDRa+vmjWsLzFI8wPg5EeXDFHN4Zm/p6ebudbX0e
Wm9Kbk45mvjMX91vx1lSY0Eliu5Bk7BZnXAlf6mt2iXWJGD6G8f6ZH8gnRwcXf4I
JzSfgu4ScCidWX3baxHes4CJGX5DbzDeFkBRuYv3VIMphq9h7WdRiCwQBkWna9/n
w8ozLKyR7r0Zyb8MCrcIPMypE1d9YMgyBlkT6X/PPgPHhHG16gS3cwYYa4guAxVT
DagKWqsAdBFcPrZo2u10oGAVO10QODE6INb/j4+K45N/W2uywBMnvkpVB6hij4Au
vIvS7r5vaNaufO9fL70GXaBslecy0s6eu39Hvot4ZFPGHgg6fMwGzzVf8tdg5GEi
w1Gqj6tCbjL3bpkIx7Nr9PflLkSYb45VCZBz0TZdcFfgKWNMA62ihECbs2gVHynG
oBbMjHMzKvSi/qUPfO4nbkqfk9uQqkRLaBTorzH9Bw5rq1J4CBIS8EJDdgnAWkoU
0k2mEcGsl3k98ubaNKgh6NwHZdplMqkCYQCjzYZJUo5340VLaCkqB5FrdIrKWSdt
EleXkuQfSijrKqgpAStxcEO0+dNolO7JNOdOtKWlu6XocLna/7S9E2quM6ibgspv
Js0WdXhsaR7tZRHnVJugDAfWivfraPUIQS6ZtxPHXvFB0rO8CV/Rge5x8V/yaFTd
+PIayTze5oIV35nEGkQ5mTxa30DccInqpVdwUSuj485oBP5pHm+k3hjhpz/VyfID
DG9rQK2xVdhjoxNGmKHiTb3HkY582AYqSuoIyErJ/kyEh9wyUe6EiOzPpes3wCSK
VdXngBZ/wrteJ9Db0DC5H4JDVelg7/lTkg2UmbLIHgQ5JjjhDI9ggYYkMbA1EWdW
dR79Ao0O+FJjRitdwjDqynGC5OJpBflDPWBWe42K0j7vrODmpoIgXITybhqgziVE
YIWr3+KdSJfGG+V6DGV0v/xbI7HKvYG6u7MgjBrI12IqaIxuS3RQ4cO25W9CKJmU
3UTw/P3MYcr//IgHTlYZzQ/ZuVvSkfhdMGWXS3KDQVs0Yv7VZVXL0fzdKB0JrD2b
GwA=
-----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