隨著網絡和計算機技術的發展,數據存儲和數據交換的安全性變得越來越重要,加密技術在數據存儲和數據交換中的應用由來已久。為了保證網絡數據交換雙方身份的正確性,visa系統也已經成熟。GPG是壹套用於加密數據和制作證書的工具,功能類似於PGP。但是PGP用了很多專利算法。GPG是壹個GPL軟件,不使用任何專有的加密算法,所以它有更多的自由使用。
具體來說,GPG是壹系列實現安全通信和數據存儲的工具,可用於加密數據和制作數字簽名。功能上和PGP壹樣。因為PGP使用了專利的IDEA算法,所以使用PGP會有許可證的麻煩。但是,GPG不使用這種算法,所以用戶使用GPG沒有任何限制。GPG使用非對稱加密算法,具有高度的安全性。所謂非對稱加密算法,就是每個用戶都有壹對密鑰:公鑰和私鑰。其中,密鑰由用戶保管,公鑰由用戶盡可能分發給其他人,以便其他人與妳交流。
GnuPG主要有以下特點:
完全兼容PGP
沒有使用專利算法,不存在專利問題。
遵循GNU公共許可證。
與OpenPGP兼容
廣泛使用,安全性高於PGP2,可以加密PGP5.x格式的信息。
支持多種加密算法
支持擴展模塊
用戶標識遵循標準結構。
在線幫助系統
支持匿名信息接收
支持HKP關鍵服務
擁有眾多GUI界面支持。