網路安全實驗三 PGP 實現郵件加密和簽名
一、實驗目的:
1、瞭解加密工具 PGP 的原理
2、熟悉 PGP 簡單配置方法
二、實驗環境:
安裝 PGP 加密軟體;主機作業系統為 Windows;
三、實驗內容:
使用 PGP 軟體對郵件等進行加密和簽名。
1、使用 PGP 建立金鑰對
A、安裝 PGP
B、電腦重啟後將“註冊碼”拷貝到“PGP LICENSE AUTHORIZATION”,在PASSPHASE 中輸入一個 N 位通行碼。
C、開啟“PGP DISK”按照步驟建立一對金鑰對。
D、建立金鑰對也可如此做:開啟“PGP KEYS”選擇“KEYS”“ NEWKEYS”然後按提示做即可。
2、匯出公鑰
開啟“PGP KEYS”選擇“KEYS”“EXPORT”將公鑰匯出為副檔名為 ASC的檔案,將此檔案發給朋友。
1、使用 PGP 加密、解密郵件
加密過程:用朋友發來的公鑰對郵件加密,在“PGP KEYS”“KEYS”“IMPORT”將公鑰匯入,用此公鑰加密。首先將郵件正文拷貝到剪貼簿,然後點選“開始”-“程式”-“PGP”-“PGPMail”-“EnCRYPT&Sign”,再將剪貼簿的內容貼上到信件中,即為加密後的密文。
!](https://img-blog.csdnimg.cn/20201014234823469.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTA2ODI3OA==,size_16,color_FFFFFF,t_70#pic_center)
解 密 過 程 : 解 密 時 , 拷 貝 朋 友 發 過 來 的 密 文 到 剪 貼 板 , 然 後 點 擊“DECRYPT&VERIFY”,輸入通行碼即可。
2、使用 PGP 簽名和驗證簽名:過程同上。
3、使用 PGP 加密解密檔案:
A、右鍵單擊要加密的檔案,選擇“PGP”-“EnCrypt”,選擇加密檔案存放
的路徑即可。
B、雙擊 PGP 加密了的檔案,輸入私鑰通過短語即可。
四、心得體會:
通過這次實驗我瞭解加密工具 PGP 的原理並且熟悉了PGP 簡單配置方法。
五、實驗思考題
PGP 加解密郵件的原理是什麼?
公私鑰本地加解密,bai首先自己先生成一對du金鑰。公鑰可以放在PGP伺服器上zhi用於其他給你給發郵件時用dao公鑰加密。私鑰自己存在本地保管,同理你給別人發郵件就用他的公鑰加密檔案再發給他。網路中的資料全部是加密的,有DES演算法等
相關文章
- 如何在Outlook安裝使用S/MIME郵件證書實現郵件簽名加密加密
- ExchangeServer2010安全郵件之數字簽名/加密Server加密
- 保護郵件加密兩把鎖:PGP和S/MIME(轉)加密
- C#實現.Net對郵件進行DKIM簽名和驗證,支援附件,傳送郵件簽名後直接投遞到對方伺服器(無需己方郵件伺服器)C#伺服器
- python實現aes加密解密,RSA簽名和驗籤,RSA加密解密,並呼叫介面Python加密解密
- html生成郵件簽名HTML
- 實現郵件加密傳輸之一薦加密
- java使用RSA加密方式,實現數字簽名Java加密
- RSA加密解密及數字簽名Java實現加密解密Java
- 第9章使用PKI實現郵件安全
- 安全優雅的RESTful API簽名實現方案RESTAPI
- 使用JavaMail實現收取和回覆郵件JavaAI
- 如何實現與FDA郵件通訊安全,戳這裡看最全郵件安全解決方案
- 實力認證郵件閘道器!Coremail郵件安全連續9次入圍安全牛《中國網路安全行業全景圖》REMAI行業
- 忘記密碼功能的安全實現(郵件方式)密碼
- 利用IPsec實現網路安全之五(Kerveros實現身份驗證)ROS
- Java實現QQ郵件傳送郵件工具類Java
- 微軟為Windows 10 Mobile獨家郵件簽名改名微軟Windows
- iOS RSA的網路安全模型、iOS簽名機制總結(登入、token安全、簽名)iOS模型
- Android 安全加密:數字簽名和數字證書Android加密
- Android安全加密:數字簽名和數字證書Android加密
- JS實現發郵件功能JS
- Java 實現郵件的接收Java
- Java實現郵件推送功能Java
- 計算機網路實驗三計算機網路
- CACTER郵件安全共建網路安全315:保護郵件系統,從處理emotet病毒郵件開始!
- js實現電子簽名功能JS
- 小程式實現手寫簽名
- java/php/c#版rsa簽名以及java驗籤實現JavaPHPC#
- 安全基礎:數字信封、數字簽名、數字證書(加簽驗籤,加密解密)加密解密
- 從希拉蕊郵件被黑看網路安全概念前景
- 利用IPsec實現網路安全之四(CA證書實現身份驗證)
- 演示:在PKI的環境中對電子郵件進行數字簽名與加密加密
- 網路安全之iptables實驗篇一
- oracle 傳送郵件 實現方法Oracle
- Django實現傳送郵件功能Django
- 用Perl實現郵件傳送
- python實現傳送郵件Python