非對稱加密與GPG/PGP
阿新 • • 發佈:2018-12-03
最近瀏覽部落格的時候,經常會看到博主展示出自己的公鑰,於是對 GPG/PGP 產生興趣。下面簡單記錄相關文章的連結,方便以後瞭解。
簡介:
1991年,程式設計師Phil Zimmermann為了避開政府的監視,開發了加密軟體PGP。因為這個軟體非常好用,迅速流傳開來成為許多程式設計師的必備工具。但是,它是商業軟不能自由使用。所以,自由軟體基金會決定,開發一個PGP的替代品取名為GnuPG,因此GPG就誕生了。GPG是GNU Privacy Guard的縮寫,是自由軟體基金會的GNU計劃的一部分。它是一種基於金鑰的加密方式,使用了一對金鑰對訊息進行加密和解密,來保證訊息的安全傳輸。一開始,使用者通過數字證書認證軟體生成一對公鑰和私鑰。任何其他想給該使用者傳送加密訊息的使用者,需要先從證書機構的公共目錄獲取接收者的公鑰,然後用公鑰加密資訊,再發送給接收者。當接收者收到加密訊息後,他可以用自己的私鑰來解密。
公鑰、私鑰:
https://blog.csdn.net/forever_2015/article/details/76040311
對稱加密與非對稱加密:
https://www.cnblogs.com/jfzhu/p/4020928.html
GPG/PGP:
https://www.cnblogs.com/wanghongli/archive/2018/01/08/8241809.html
上面這些連結,都是很好的文件,只要稍微看看,就應該可以瞭解什麼是GPG , 如果連結失效了。也可以按照提綱來進行搜尋瞭解!
資源來源於網路,保持更新,轉載請註明出處。