出于安全考虑,我必须加密(在php中)(稍后解密)服务器中的一些pdf。
我该怎么做?我可以在php中用gnupg?
我试着在互联网上搜索一些例子,但我没有找到任何
你能帮我吗?
您可以在命令行中使用ssh2库和gnupg。我认为这是一个非常强大的解决方案,但你必须小心使用ssh2库:)
你喜欢什么操作系统?
您可以使用GnuPG扩展名,但对于PDF文件,可能最简单的方法是直接使用gpg(1)
和exec
。
假设您已经在GPG钥匙链中拥有密钥,那么这样做可能会起作用:
exec(escapeshellcmd("gpg -e -r " .
escapeshellarg($key_id) . " " .
escapeshellarg($filename)));