0

我下载了问题中提到的OpenPGP 示例代码如何使用 PHP OpenPGP 库?.

当我尝试访问时遇到以下错误keygen.php

致命错误:在第 145 行调用 D:\official\data\sites\openpgp\lib\openpgp_crypt_rsa.php 中未定义的方法 OpenPGP_Message::signature_and_data()

事实上,这三个都不起作用。你能解释一下如何解决这些问题吗?

4

1 回答 1

0

我猜https://github.com/singpolyma/openpgp-php/blob/master/lib/openpgp_crypt_rsa.php中的第 148 行

必须从以下位置更正: $sig = $packet->signature_and_data();

到:$sig = $packet->signatures();

于 2013-02-19T10:13:50.903 回答