Linux上的GPG簡單應用

【小編】在網絡安全性沒有什麼保證的今天,文件的傳輸安全顯得尤爲重要.一方面可以從協議上結合SSL(安全套接層)或則TLS形成加密的文件傳輸,另一方面:可以從數據的傳輸之前進行相關的加密措施,來保證數據的安全性,今天小編來給大家介紹一下Linux系統上一種開源的加密軟件GPG的使用.

【環境需求】

兩臺Linux Red Hat虛擬機,分別作爲兩個用戶的主機.

User-wangpanpan  郵箱:[email protected]

User-panpanwang  郵箱:[email protected]

【具體配置】

【wangpanpan】

Step1:生成用戶wangpanpan自己的公鑰和私鑰對.

Step2:創建加密文件,對文件進行本地對稱加密.

Step3:導出用戶wangpanpan的公鑰文件到一個文件中.

Step4:本地對稱解密剛加密的文件.

Step5:對文件採用非對稱加密.

Step6:將自己的公鑰通過SSH的子命令scp傳遞給panpanwang用戶.

Step7:panpanwang用戶導入wangpanpan公鑰文件到自己公鑰鏈中.

Step8:用wangpanpan的公鑰創建加密文件.

Step9:本地解密測試.


Step10:將加密文件傳給wangpanpan用私鑰進行解密測試.

【panpanwang】

Step1:生成用戶panpanwang自己的公鑰和私鑰對.

Step2:導出用戶panpanwang的公鑰文件到一個文件中.

Step3:在兩臺主機上將時鐘改爲一致.

Step4:wangpanpan用戶導入panpanwang公鑰文件到自己公鑰鏈中.

Step5:用panpanwang的公鑰創建加密文件.

Step6:本地解密測試.

Step7:將加密文件傳給panpanwang用私鑰進行解密測試.

Step8:本地對稱加密測試.


Step9:本地對稱解密測試.

【其他測試】

一:數字簽名

二:數字信封

【總結】基本上GPG常用的一些用法小編在上面都已經親自試過了,有興趣的博友也可以自己試一試哦!



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章