使用gnupg在php中加密和解密pdf

使用gnupg在php中加密和解密pdf,php,gnupg,Php,Gnupg,出于一些安全原因,我必须在我的服务器中加密(php)(稍后解密)一些pdf 我该怎么做?我可以用php和gnupg来做吗 我试图在互联网上搜索一些例子,但我没有找到任何东西 您能帮助我吗?您可以通过命令行的形式使用库。我认为这是一个非常强大的解决方案,但您必须小心使用ssh2库:) 您喜欢什么操作系统?您可以使用,但对于PDF文件,可能最简单的方法是使用exec直接转到gpg(1) 假设您的GPG钥匙链中已经有钥匙,类似的方法可能会奏效: exec(escapeshellcmd("gpg -e

出于一些安全原因,我必须在我的服务器中加密(php)(稍后解密)一些pdf

我该怎么做?我可以用php和gnupg来做吗

我试图在互联网上搜索一些例子,但我没有找到任何东西

您能帮助我吗?

您可以通过命令行的形式使用库。我认为这是一个非常强大的解决方案,但您必须小心使用ssh2库:)

您喜欢什么操作系统?

您可以使用,但对于PDF文件,可能最简单的方法是使用
exec
直接转到
gpg(1)

假设您的GPG钥匙链中已经有钥匙,类似的方法可能会奏效:

exec(escapeshellcmd("gpg -e -r " . 
                     escapeshellarg($key_id) . " " .
                     escapeshellarg($filename)));

您可以通过保护pdf。(不知道这有多安全)。如果你在同样拥有加密密钥的服务器上进行加密和解密,你就不会受到太多的保护。谢谢你的回复。我有一台linux服务器