Mac安裝GPG命令
brew install gnupg
其他系統(tǒng)請(qǐng)參考
#GPG命令
創(chuàng)建密鑰
gpg --gen-key
根據(jù)提示進(jìn)行,此處沒有難度瓢颅,這里不再復(fù)述
需要注意的恩尾,到下面這一步,我們需要做一些操作挽懦,以便產(chǎn)生更安全的隨機(jī)數(shù)
We need to generate a lot of random bytes. It is a good idea to perform some
other action (type on the keyboard, move the mouse, utilize the disks) during the
prime generation; this gives the random number generator a better chance to
gain enough entropy.```
此處我們填寫的 “真實(shí)姓名” 是abc(后面會(huì)用到)
##查看密鑰
查看私鑰:`gpg -k`
查看公鑰:`gpg --list-keys`
##導(dǎo)出密鑰
導(dǎo)出公鑰:`gpg -o abc.gpg -a --export abc`
導(dǎo)出私鑰:`gpg -o abc-private.gpg --export-secret-keys abc`
##導(dǎo)入密鑰
導(dǎo)入:`gpg --import filename`
公鑰翰意、私鑰通用
##加密
加密文件:music.jpg,路徑:/Users/Shared/doc
`gpg -o /Users/Shared/doc/music.jpg.gpg -er abc /Users/Shared/doc/music.jpg`
##解密
`gpg -o /Users/Shared/doc/music.jpg -d /Users/Shared/doc/music.jpg.gpg`
此時(shí)信柿,需要輸入創(chuàng)建密鑰時(shí)的密碼冀偶,就可以把文件解密出來