0
我想在PHP中第一次實現pgp加密,但我很難使其工作。我希望有人能夠指引我正確的方向。基本上,如果我這樣做:從PHP內使用PGP加密
$gpg = '/usr/bin/gpg';
$recipient = '[email protected]';
$encrypted_message = shell_exec("echo 'a_string_here' | $gpg -e -r $recipient");
echo $encrypted_message;
它工作正常。在服務器上爲[email protected]安裝公鑰和私鑰。然而,如果我這樣做,我得到一個空變量
$gpg = '/usr/bin/gpg';
$recipient = '[email protected]';
$encrypted_message = shell_exec("echo 'a_string_here' | $gpg -e -r $recipient");
echo $encrypted_message;
只有一個公鑰安裝[email protected]。當然,我需要這個[email protected]這是加密的字符串的收件人提前