$gpg->addencryptkey('Sender public key fingerprint ');
$gpg->addsignkey('My Private key fingerprint',$passphrase);
$enc = $gpg->encryptsign(test.csv);
With the above code file gets encrypted but the file does not get signed. moreover, if I use my public key fingerprint for addencryptkey file gets encrypted and signed. Any idea for this issue?
PHP.mk документација
gnupg_encryptsign
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Патека
function.gnupg-encryptsign.php
Локална патека за оваа страница.
Извор
php.net/manual/en
Оригиналниот HTML се реупотребува и локално се стилизира.
Режим
Прокси + превод во позадина
Кодовите, табелите и белешките остануваат читливи во истиот тек.
Референца
function.gnupg-encryptsign.php
gnupg_encryptsign
Референца за `function.gnupg-encryptsign.php` со подобрена типографија и навигација.
gnupg_encryptsign
(PECL gnupg >= 0.2)
gnupg_encryptsign — (PECL gnupg >= 0.2)
= NULL
Шифрира и потпишува даден текст plaintext со клучевите, кои беа поставени со
gnupg_addsignkey and gnupg_addencryptkey Шифрира и потпишува дадениот
Параметри
identifier-
Додај клуч за шифрирање gnupg_init() or gnupg.
plaintext- пред и го враќа шифрираниот и потпишан текст.
Вратени вредности
Текстот што се шифрира. false.
Примери
Клуч за отпечаток. 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;
?>Пример #1 Процедурален gnupg_encryptsign() example
<?php
$gpg = new gnupg();
$gpg->addencryptkey("8660281B6051D071D94B5B230549F9DC851566DC");
$gpg->addsignkey("8660281B6051D071D94B5B230549F9DC851566DC","test");
$enc = $gpg->encryptsign("just a test");
echo $enc;
?>Белешки од корисници 1 белешка
При успех, оваа функција го враќа шифрираниот и потпишан текст. При неуспех, оваа функција враќа ¶
пред 2 години