现在Bob已经有了Alice的公钥,并对其进行了确认,接下来,Bob就可以用Alice的公钥对信息进行加密,并将加密的信息发送给Alice了。
Bob有一个程序文件code.php
需要发送给Alice,Bob使用如下的命令对其进行加密:
gpg -e code.php
需要输入收件人的UID Alice Lee或alice@docboon.io
之后会生成一个新的文件code.php.gpg
,Bob将这个加密后的文件发送给Alice。
Alice在收到code.php.gpg
后使用
gpg -o code.php -d code.php.gpg
命令进行解密,在解密过程中Alice需要输入在生成密钥时输入的“通行句”,正常解密后会生成code.php
文件,这个文件的md5码和Bob机器上的code.php
的md5码是一样的。