PGP實現電子郵件安全 實驗報告

2021-04-13 22:34:55 字數 2795 閱讀 9161

pgp實現電子郵件安全

一、實驗要求與目的

了解基本原理,學會基本操作,並能熟練使用

二、實驗內容

1、建立一私鑰和公鑰對

使用pgptray

之前,需要用

pgpkeys

生成一對金鑰,包括私有金鑰(只有自身可以訪問)和乙個公有金鑰(可以讓交換

email

的人自由使用)。

2、與別人交換公鑰

建立了金鑰對之後,就可以同其它

pgp使用者進行通訊。要想使用加密通訊,那麼需要有他們的公鑰。而且如果他們想同你通訊他們也將需要你的公鑰。公鑰是乙個資訊塊,發布公鑰:可以將公鑰放到金鑰伺服器上,也可以將公鑰貼到檔案或

email

中發給你想與交換

email

的人。3

、對公鑰進行驗證並使之有效

當你獲取某人的公鑰時,將它新增到你的公開金鑰環中。首先確定公鑰的準確性。當你確定這是個有效的公鑰時,你可以簽名來表明你認為這個金鑰可以安全使用。另外,你可以給這個公鑰的擁有者一定的信任度表明4、對

e_mail

進行加密和數字簽名

當你生成金鑰對而且已經交換了金鑰之後,就可以對

email

資訊和檔案進行加密和數字簽名。如果使用的

email

應用程式支援

plug_ins

,選擇適當的選項進行加密;如果

email

應用程式不支援

plug_ins

,就可以將

email

資訊傳送到剪貼簿上從那兒進行加密。若還想包括一些檔案,可以從

windows exporer

上進行加密和數字簽名。然後再掛到

email

上進行傳送。5、對

e_mail

進行解密和驗證

當某人給你傳送了加密的

email

時,將內容進行分解,同時驗證附加的簽名來確定資料是從確定的傳送者傳送過來的並且沒有被修改。如果使用的

email

應用程式支援

plug_ins

,選擇適當的選項進行加密;

如果email

應用程式不支援

plug_ins

,就可以將

email

資訊傳送到剪貼簿上從那兒進行加密。將資訊拷貝到剪貼簿上,並進行解密工作。若還想包括一些檔案,可以從

windows exporer

上進行解密。

三、實驗結果

1、建立一私鑰和公鑰對:私鑰

匯出公鑰

2、與別人交換公鑰 3

、對公鑰進行驗證並使之有效 4

、文字檔案加密解密:

解密後檔案

5、用pgptray的剪下板加密功能加密郵件

對e_mail

進行加密和數字簽名

收到的郵件為

解密後文字為

*** pgp signature verification ***

*** status:

good signature

*** signer:

*** signed:

2007-11-9 9:28:24

*** verified: 2007-11-9 9:34:54

*** begin pgp decrypted/verified message ***

信科04-3班韓陳壽資訊保安第三次實驗pgp安全加密的實驗,實驗三 pgp實現電子郵件安全

一、實驗要求與目的

了解基本原理,學會基本操作,並能熟練使用

二、實驗內容

1、建立一私鑰和公鑰對

使用pgptray之前,需要用pgpkeys生成一對金鑰,包括私有金鑰(只有自身可以訪問)和乙個公有金鑰(可以讓交換email的人自由使用)。

2、與別人交換公鑰

建立了金鑰對之後,就可以同其它pgp使用者進行通訊。要想使用加密通訊,那麼需要有他們的公鑰。而且如果他們想同你通訊他們也將需要你的公鑰。公鑰是乙個資訊塊,發布公鑰:可以將公鑰放到金鑰伺服器上,也可以將公鑰貼到檔案或email中發給你想與交換email的人。

3、對公鑰進行驗證並使之有效

當你獲取某人的公鑰時,將它新增到你的公開金鑰環中。首先確定公鑰的準確性。當你確定這是個有效的公鑰時,你可以簽名來表明你認為這個金鑰可以安全使用。另外,你可以給這個公鑰的擁有者一定的信任度表明

4、對e_mail進行加密和數字簽名

當你生成金鑰對而且已經交換了金鑰之後,就可以對email資訊和檔案進行加密和數字簽名。如果使用的email應用程式支援plug_ins,選擇適當的選項進行加密;如果email應用程式不支援plug_ins,就可以將email資訊傳送到剪貼簿上從那兒進行加密。若還想包括一些檔案,可以從windows exporer上進行加密和數字簽名。然後再掛到email上進行傳送。

5、對e_mail進行解密和驗證

當某人給你傳送了加密的email時,將內容進行分解,同時驗證附加的簽名來確定資料是從確定的傳送者傳送過來的並且沒有被修改。如果使用的email應用程式支援plug_ins,選擇適當的選項進行加密;

如果email應用程式不支援plug_ins,就可以將email資訊傳送到剪貼簿上從那兒進行加密。將資訊拷貝到剪貼簿上,並進行解密工作。若還想包括一些檔案,可以從windows exporer上進行解密。

*** end pgp decrypted/verified message ***

至於其他郵件加密,如果用的是outlook就可以直接pgp裡面的乙個小工具,我沒有安裝,因為我都是上網發的郵箱,還有其他的功能以後再慢慢探索,這個是為了某次的小實驗而做的

加密後文字為:

PGP 加密演算法在安全電子郵件中的應用

摘要 隨著網際網路應用的日益普及,電子郵件資訊成為交流方式之一,隨之而來的有安全性的考慮。通過 基於 pgp pretty goodprivacy 的一種加密方法,以及其演算法和加密過程,並進一步論述了其安全性。pgp 電子郵件系統 加密5 中圖分類號 tn99 文獻標識碼 a文章編號 1671 7...

利用加密郵箱保障電子郵件安全

大家是否還還記得一些電影上的場景。一些間諜隨便搭一跟電線在其他 線上面,就可以竊聽其他人的通話。確實,這些通話內容由於沒有採取任何加密措施,纜上都是通過明文傳播的。只要在上面搭跟 線,就可以對通話內容一覽無餘。其實,郵件在沒有加密之前,網路傳輸過程中,也跟上面的 一樣,是明文傳輸的。所以,在傳輸過程...

python實現電子郵件(E mail)傳送

前幾天需要服務端傳送郵件的指令碼,發現直接用sendmail相對來說複雜,大才小用了,因為我只需要乙個傳送的功能即可。於是查查改改,很容易弄了乙個。python弄這些簡單的email client,http client,tcp client之類的真的很方便,而且windows上也可以直接執行。im...