©
This document uses PHP Chinese website manual Release
(PECL gnupg >= 0.1)
gnupg_export — Exports a key
$identifier
, string $fingerprint
)
Exports the key fingerprint
.
identifier
gnupg 标识符,由对 gnupg_init() 或 gnupg 的调用生成。
fingerprint
指纹键名。
On success, this function returns the keydata.
On failure, this function returns FALSE
.
Example #1 Procedural gnupg_export() example
<?php
$res = gnupg_init ();
$export = gnupg_export ( $res , "8660281B6051D071D94B5B230549F9DC851566DC" );
echo $export ;
?>
Example #2 OO gnupg_export() example
<?php
$gpg = new gnupg ();
$export = $gpg -> export ( "8660281B6051D071D94B5B230549F9DC851566DC" );
?>
[#1] php at cdauth dot de [2007-12-02 14:21:43]
Just to ensure you, because it is not mentioned in the manual: of course, only the public key is exported, even if you have the private key in your keyring.