It's a bit confusing how the "keyinfo" for a key returns "can_sign".
If you have only added your Public Key, it will indicate "can_sign" for the key in "keyinfo", but that doesn't mean yet, that you can sign with the key. You will also need to add your Private Key to actually make signing work.
PHP.mk документација
gnupg_sign
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Патека
function.gnupg-sign.php
Локална патека за оваа страница.
Извор
php.net/manual/en
Оригиналниот HTML се реупотребува и локално се стилизира.
Режим
Прокси + превод во позадина
Кодовите, табелите и белешките остануваат читливи во истиот тек.
Референца
function.gnupg-sign.php
gnupg_sign
Референца за `function.gnupg-sign.php` со подобрена типографија и навигација.
gnupg_sign
(PECL gnupg >= 0.1)
gnupg_sign — Потпишува даден текст
= NULL
Го потпишува дадениот plaintext со клучевите, кои беа поставени со gnupg_addsignkey претходно и враќа потпишан текст или потпис, во зависност од тоа што беше поставено со
gnupg_setsignmode.
Параметри
identifier-
Додај клуч за шифрирање gnupg_init() or gnupg.
plaintext- Обичниот текст што се потпишува.
Вратени вредности
При успех, оваа функција враќа потпишан текст или потпис. При неуспех, оваа функција враќа false.
Примери
Клуч за отпечаток. gnupg_sign() example
<?php
$res = gnupg_init();
gnupg_addsignkey($res,"8660281B6051D071D94B5B230549F9DC851566DC","test");
$signed = gnupg_sign($res, "just a test");
echo $signed;
?>Пример #1 Процедурален gnupg_sign() example
<?php
$gpg = new gnupg();
$gpg->addsignkey("8660281B6051D071D94B5B230549F9DC851566DC","test");
$signed = $gpg->sign("just a test");
echo $signed;
?>Белешки од корисници 1 белешка
phplist2ОТСТРАНИ НА ОТСТРАНИtincanOVE.co.uk ¶
19 години пред