gnupg_encryptsign

(PECL gnupg >= 0.2)

gnupg_encryptsignEncrypts and signs a given text

Açıklama

gnupg_encryptsign ( resource $identifier , string $plaintext ) : string

Encrypts and signs the given plaintext with the keys, which were set with gnupg_addsignkey and gnupg_addencryptkey before and returns the encrypted and signed text.

Değiştirgeler

identifier

Gnupg tanıtıcısı, bir gnupg_init() çağrısından veya gnupg nesnesinden elde edilir.

plaintext

The text being encrypted.

Dönen Değerler

On success, this function returns the encrypted and signed text. On failure, this function returns FALSE.

Örnekler

Örnek 1 Procedural gnupg_encryptsign() example

<?php
$res 
gnupg_init();
gnupg_addencryptkey($res,"8660281B6051D071D94B5B230549F9DC851566DC");
gnupg_addsignkey($res,"8660281B6051D071D94B5B230549F9DC851566DC","test");
$enc gnupg_encryptsign($res"just a test");
echo 
$enc;
?>

Örnek 2 OO gnupg_encryptsign() example

<?php
$gpg 
= new gnupg();
$gpg -> addencryptkey("8660281B6051D071D94B5B230549F9DC851566DC");
$gpg -> addsignkey("8660281B6051D071D94B5B230549F9DC851566DC","test");
$enc $gpg -> encryptsign("just a test");
echo 
$enc;
?>