續上篇GPG/PGP 產生後的應用,這次的hands-on lab要有兩個角色,我使用了兩台電腦,參考了這篇 看了很多文章,這篇比較容易了解,但是也是試了好一陣子,特別是使用角色和金鑰的時機,所以我把試誤後的重點和情境整理如下
我和Kali兩個人要互傳檔案,所以要用Kali的公鑰來加密檔案,Kali才能解密,在之前我知道用公鑰加密、私鑰解密,我自己的公鑰太多,所以容易弄錯,試了老半天,文章有的用A B,有的用人名,對我來說都很難理解,實際做了以後才知道,加解密流程就是看解密對象,用對象的公鑰加密,只有對象才有辦法解密
gpg –list-keys
gpg –encrypt –armor -r 7CC220F87B5D440B711D3B851B9CF4C753B9F75A up-up-man.zip
加密時要用公鑰的id,或是檔案,所以要先列出來,若是list沒有的又沒有檔案,就先import
gpg –import kalilinux_pub_key.asc
太多想整理一下的話,就delete
gpg –delete-keys 7CC220F87B5D440B711D3B851B9CF4C753B9F75A
Kali收到檔案後,就可以用自己的私鑰開啟我的加密檔案
gpg –decrypt up-up-man.zip.asc > up-up-man.zip
留言