1--TEST--
2encrypt and decrypt a text
3--SKIPIF--
4<?php if(!class_exists("gnupg")) die("skip"); ?>
5--FILE--
6<?php
7require_once "gnupgt.inc";
8gnupgt::import_key();
9
10$gpg = new gnupg();
11$gpg->seterrormode(gnupg::ERROR_WARNING);
12$gpg->addencryptkey($fingerprint);
13$enc = $gpg->encrypt($plaintext);
14
15$gpg = new gnupg();
16$gpg->adddecryptkey($fingerprint, $passphrase);
17$ret = $gpg->decrypt($enc);
18
19var_dump($ret);
20?>
21--EXPECTF--
22string(7) "foo bar"
23--CLEAN--
24<?php
25require_once "gnupgt.inc";
26gnupgt::delete_key();
27?>
28