使用開源PGP技術(shù)實現(xiàn)Solaris 10下的加密解密(圖)
互聯(lián)網(wǎng) 發(fā)布時間:2008-10-08 19:02:37 作者:佚名
我要評論

一、PGP(Pretty Good Privacy)技術(shù)簡介
1、PGP簡介
PGP技術(shù)是一個基于非對稱加密算法RSA公鑰體系的郵件加密技術(shù),也是一種操作簡單、使用方便、普及程度較高的加密軟件。PGP技術(shù)不但可以對電子郵件加密,防止非授權(quán)者閱讀信件;還能對電子郵件附加數(shù)字簽名
五、對文件進行數(shù)字簽名和驗證
#gpg --clearsign policy.txt
運行以上命令,生成一個名為report.txt.asc的文件,該文件中除了原文件信息外還包含數(shù)字簽名信息。
驗證文件的數(shù)字簽名
#gpg --verify policy.txt.asc
在電子郵件中使用gunpg
在Mutt中使用GnuPG
GnuPG用的最多的地方,還是在收發(fā)郵件的過程中。這里以Mutt作為郵件客戶端來舉例。Mutt對GnuPG支持的非常好,并且如果你不做任何設(shè)置,它會自動到.gnupg目錄下調(diào)用公鑰和密鑰。
1、發(fā)信
寫完一封信,在發(fā)出之前,可以使用下列功能: 通過按“Esc+K”鍵可以添加GPG文檔,按照提示輸入公鑰ID號,如0B383904,或者直接回車從鑰匙圈上選擇。
2、閱讀電子郵件
當(dāng)你收到一封朋友寄來的加密閱讀電子郵件時,Mutt會在郵件索引頁中,用P表示是加密過的信件,用s表明有簽名。 要打開一封P標(biāo)志的信時,Mutt提示先輸入使用密鑰的口令??诹钶斎胝_,Mutt用密鑰自動解密該郵件。當(dāng)你關(guān)閉Mutt,下次再看這封郵件時,需要再次輸入口令和解密過程。 打開一封s標(biāo)志的信,Mutt自動匹配鑰匙庫里面的公鑰,顯示信件內(nèi)容的同時也顯示簽名信息。
圖形化電子郵件Ximin下使用gunpg
Ximin下使用gunpg界面如圖 6 。
常見問題:
當(dāng)您給電子郵件添加一個加密簽名時,您可能會看到下面的錯誤:
Failed to GPG sign: Broken pipe
gpg: skipped ’’: secret key not available
gpg: signing failed: secret key not available要更正此錯誤,請執(zhí)以下步驟:
打開以下文件:$HOME/.gnupg/gpg.conf
注釋掉以下行:use-agent
總結(jié):Gunpg作為一個開源并且免費的加密和數(shù)字簽名軟件已經(jīng)存在多年。它不但可以為企業(yè)、個人之間的重要信息提供加密保護,還可以為出版的軟件、內(nèi)核等電子產(chǎn)品進行數(shù)字簽名,防止產(chǎn)品被篡改,最大程度地保障信息安全。 對于Unix用戶來說,對信息安全的要求相對更高,gunpg更值得在unix用戶中推廣和應(yīng)用。
有用參考資料:
Gunpg加密技術(shù)中可以研究討論之處極多,這里只對 GnuPG 蜻蜓點水地介紹了一下。如果你想深入了解這方面的知識,可以參看下面的資料。
在線的文檔
Gpg –h ##可以顯示GnuPG 命令和選項的快捷參考。
有用的網(wǎng)站:
http://www.gnupg.org — GnuPG 網(wǎng)站,其中有到最新 GnuPG 發(fā)行版本、通俗易懂的用戶指南、以及其它加密資源的鏈接。
相關(guān)書籍:
PGP &GPG ,作者Michael W. Lucas;No Starch Press出版。
PGP &GPG封面
#gpg --clearsign policy.txt
運行以上命令,生成一個名為report.txt.asc的文件,該文件中除了原文件信息外還包含數(shù)字簽名信息。
驗證文件的數(shù)字簽名
#gpg --verify policy.txt.asc
在電子郵件中使用gunpg
在Mutt中使用GnuPG
GnuPG用的最多的地方,還是在收發(fā)郵件的過程中。這里以Mutt作為郵件客戶端來舉例。Mutt對GnuPG支持的非常好,并且如果你不做任何設(shè)置,它會自動到.gnupg目錄下調(diào)用公鑰和密鑰。
1、發(fā)信
寫完一封信,在發(fā)出之前,可以使用下列功能: 通過按“Esc+K”鍵可以添加GPG文檔,按照提示輸入公鑰ID號,如0B383904,或者直接回車從鑰匙圈上選擇。
2、閱讀電子郵件
當(dāng)你收到一封朋友寄來的加密閱讀電子郵件時,Mutt會在郵件索引頁中,用P表示是加密過的信件,用s表明有簽名。 要打開一封P標(biāo)志的信時,Mutt提示先輸入使用密鑰的口令??诹钶斎胝_,Mutt用密鑰自動解密該郵件。當(dāng)你關(guān)閉Mutt,下次再看這封郵件時,需要再次輸入口令和解密過程。 打開一封s標(biāo)志的信,Mutt自動匹配鑰匙庫里面的公鑰,顯示信件內(nèi)容的同時也顯示簽名信息。
圖形化電子郵件Ximin下使用gunpg
Ximin下使用gunpg界面如圖 6 。

常見問題:
當(dāng)您給電子郵件添加一個加密簽名時,您可能會看到下面的錯誤:
Failed to GPG sign: Broken pipe
gpg: skipped ’’: secret key not available
gpg: signing failed: secret key not available要更正此錯誤,請執(zhí)以下步驟:
打開以下文件:$HOME/.gnupg/gpg.conf
注釋掉以下行:use-agent
總結(jié):Gunpg作為一個開源并且免費的加密和數(shù)字簽名軟件已經(jīng)存在多年。它不但可以為企業(yè)、個人之間的重要信息提供加密保護,還可以為出版的軟件、內(nèi)核等電子產(chǎn)品進行數(shù)字簽名,防止產(chǎn)品被篡改,最大程度地保障信息安全。 對于Unix用戶來說,對信息安全的要求相對更高,gunpg更值得在unix用戶中推廣和應(yīng)用。
有用參考資料:
Gunpg加密技術(shù)中可以研究討論之處極多,這里只對 GnuPG 蜻蜓點水地介紹了一下。如果你想深入了解這方面的知識,可以參看下面的資料。
在線的文檔
Gpg –h ##可以顯示GnuPG 命令和選項的快捷參考。
有用的網(wǎng)站:
http://www.gnupg.org — GnuPG 網(wǎng)站,其中有到最新 GnuPG 發(fā)行版本、通俗易懂的用戶指南、以及其它加密資源的鏈接。
相關(guān)書籍:
PGP &GPG ,作者Michael W. Lucas;No Starch Press出版。

PGP &GPG封面
相關(guān)文章
- “CMOS密碼”就是通常所說的“開機密碼”,主要是為了防止別人使用自已的計算機,設(shè)置的一個屏障2023-08-01
QQScreenShot之逆向并提取QQ截圖--OCR和其他功能
上一篇文章逆向并提取QQ截圖沒有提取OCR功能, 再次逆向我發(fā)現(xiàn)是可以本地調(diào)用QQ的OCR的,但翻譯按鈕確實沒啥用, 于是Patch了翻譯按鈕事件, 改為了將截圖用百度以圖搜圖搜索.2023-02-04- QQ截圖是我用過的最好用的截圖工具, 由于基本不在電腦上登QQ了, 于是就想將其提取出獨立版目前除了屏幕錄制功能其他都逆出來了, 在此分享一下2023-02-04
非系統(tǒng)分區(qū)使用BitLocker加密導(dǎo)致軟件無法安裝的解決方法
很多電腦用戶在考慮自己電腦磁盤分區(qū)安全時會采用 Windows 自帶的 BitLocker 加密工具對電腦磁盤分區(qū)進行加密。但有些人加密后就會忘記自己設(shè)置的密碼從而導(dǎo)致在安裝其它軟2020-11-25防止離職員工帶走客戶、防止內(nèi)部員工泄密、避免華為員工泄密事件的發(fā)生
這篇文章為大家詳細(xì)介紹了如何才能防止離職員工帶走客戶、防止內(nèi)部員工泄密、避免華為員工泄密事件的發(fā)生,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-06-27徹底防止計算機泄密、重要涉密人員離職泄密、涉密人員離崗離職前防范舉
近些年企業(yè)商業(yè)機密泄漏的事件屢有發(fā)生,這篇文章主要教大家如何徹底防止計算機泄密、重要涉密人員離職泄密、告訴大家涉密人員離崗離職前的防范舉措,具有一定的參考價值,2017-06-27- 最近有電腦用戶反應(yīng)量子計算機可以破解下載的所有的加密算法嗎?其實也不是不可以,下面虛擬就為大家講解買臺量子計算機,如何分分鐘破解加密算法2016-09-26
怎么破解Webshell密碼 Burpsuite破解Webshell密碼圖文教程
webshell是以asp、php、jsp或者cgi等網(wǎng)頁文件形式存在的一種命令執(zhí)行環(huán)境,一種網(wǎng)頁后門。黑客通常會通過它控制別人網(wǎng)絡(luò)服務(wù)器,那么怎么破解webshell密碼呢?一起來看看吧2016-09-19- 本文討論了針對Linux系統(tǒng)全盤加密的冷啟動攻擊,大家都認(rèn)為這種攻擊是可行的,但執(zhí)行這么一次攻擊有多難?攻擊的可行性有多少呢?需要的朋友可以參考下2015-12-28
防止泄露公司機密、企業(yè)數(shù)據(jù)防泄密軟件排名、電腦文件加密軟件排行
面對日漸嚴(yán)重的內(nèi)部泄密事件,我們?nèi)绾问刈o企業(yè)的核心信息,如何防止內(nèi)部泄密也就成了擺在各個企業(yè)領(lǐng)導(dǎo)面前的一大問題。其實,針對內(nèi)網(wǎng)安全,防止內(nèi)部信息泄漏早已有了比較2015-12-17