PHP: gnupg_sign - Manual

downloads | documentation | faq | getting help | mailing lists | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

gnupg_verify gnupg_setsignmode

Last updated: Sat, 27 Jan 2007

view this page in

# gnupg_sign

(no version information, might be only in CVS)

gnupg_sign -- Signs a given text

## Описание

string gnupg_sign ( resource identifier, string plaintext )

Signs the given `plaintext` with the keys, which were set with gnupg_addsignkey before and returns the signed text or the signature, depending on what was set with gnupg_setsignmode.

## Возвращаемые значения

On success, this function returns the signed text or the signature. On failure, this function returns `FALSE`.

## Примеры

Пример 1. Procedural gnupg_sign() example

`<?php
$res = gnupg_init();
gnupg_addsignkey($res,"8660281B6051D071D94B5B230549F9DC851566DC","test");
$signed = gnupg_sign($res, "just a test");
echo $signed;
?>`

Пример 2. OO gnupg_sign() example

`<?php
$gpg = new gnupg();
$gpg -> setsignkey("8660281B6051D071D94B5B230549F9DC851566DC","test");
$signed = $gpg -> sign("just a test");
echo $signed;
?>`

add a note User Contributed Notes
gnupg_sign
phplist2REMOVE AT REMtincanOVE.co.uk
08-Nov-2006 03:42
`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.`
add a note
gnupg_verify gnupg_setsignmode

Last updated: Sat, 27 Jan 2007
show source | credits | stats | sitemap | contact | advertising | mirror sites
Copyright © 2001-2007 The PHP Group
All rights reserved.
This mirror generously provided by: Yahoo! Inc.
Last updated: Sat Mar 10 09:32:46 2007 PST