【发布时间】:2013-12-19 18:07:10
【问题描述】:
我在我的 raspbian(debian OS)上安装了 php5-cli 包,并在 /cli/ 目录中下载了phpseclib。 我创建了一个测试文件,以这种方式使用公钥(在我拥有相同库的 apache 服务器中生成)加密文本:
包括('libs/Crypt/RSA.php'); $rsa = 新的 Crypt_RSA(); $rsa->loadKey($myPublicKey); $encrypted = $rsa->encrypt("我的文本"); echo "结果:" .$encrypted;如果我尝试键入 php test.php,result 变量为空。为什么?这是因为我使用 php5-cli 而不是 php5 从终端 e 执行文件?
如何获得此加密操作的结果?
谢谢。
【问题讨论】:
-
感谢@JanC 和@Sammitch!那是一把不正确的钥匙。现在一切正常
标签: php debian rsa raspbian phpseclib