出于工作需要,最近我在研究文件加密,正好找個工具說一說。
創(chuàng)新互聯(lián)公司擁有10余年成都網(wǎng)站建設(shè)工作經(jīng)驗,為各大企業(yè)提供網(wǎng)站建設(shè)、成都網(wǎng)站制作服務,對于網(wǎng)頁設(shè)計、PC網(wǎng)站建設(shè)(電腦版網(wǎng)站建設(shè))、成都App定制開發(fā)、wap網(wǎng)站建設(shè)(手機版網(wǎng)站建設(shè))、程序開發(fā)、網(wǎng)站優(yōu)化(SEO優(yōu)化)、微網(wǎng)站、空間域名等,憑借多年來在互聯(lián)網(wǎng)的打拼,我們在互聯(lián)網(wǎng)網(wǎng)站建設(shè)行業(yè)積累了很多網(wǎng)站制作、網(wǎng)站設(shè)計、網(wǎng)絡營銷經(jīng)驗,集策劃、開發(fā)、設(shè)計、營銷、管理等網(wǎng)站化運作于一體,具備承接各種規(guī)模類型的網(wǎng)站建設(shè)項目的能力。加密工具基于算法模式,一般分兩類,一類是對稱加密,一種是非對稱加密。前者加密和解密使用一套密鑰,常用于密碼式加密;后者非對稱加密,加密和解密使用兩套密鑰:一般為公鑰加密,私鑰解密。
文件加密主要是為了安全,誠然很多軟件本身也攜帶加密功能,但基于對稱加密的密碼模式,安全性值得商榷。今天我不討論加密原理,只是實際操作一下來向大家展示非對稱加密工具的實踐。
在windows平臺下,Gpg4win無疑是比較好用的一款非對稱加密軟件。
官方地址:pgp4win 最新版本為3.0.3
工具是免費的,但是我在下載的時候遇到了捐款提示,如果沒有paypal沒啥問題。如果有,注意留神是否要捐款。 :)
WINDOWS下的軟件只要不涉及配置安裝一般都是一路next即可
1、程序包
我準備了3個文本文件用于測試,分別如下
1.點擊簽名/加密按鈕
以上就是保護自己文件的實操說明,這樣你就不用擔心女票經(jīng)常檢查你的電腦發(fā)現(xiàn)你有×××姐視頻的不良記錄了
^_^
下面重點說另一個問題,如何加密文件,只有指定的人才能打開
再次強調(diào),公鑰加密,私鑰解密
為了完成這個測試 ,我另找了一臺計算機,軟件軟件,創(chuàng)建密鑰對如下:
現(xiàn)在完成2個動作
會導出如下類似文件
至此導入完成
選擇,為他人加密并勾選他人的公鑰
繼續(xù)會提出一個警告,繼續(xù)即可
加密成功會有提示
由于使用對方公鑰加密,如果原始文件丟失,你無法進行解密回原始文件
現(xiàn)在我們讓it-dream來解密吧
由于含有簽名,且z00w00并沒有把公鑰給it-dream,所以會報如下
這次我們導入z00w00的公鑰給it-dream就OK了
這樣就看到了原始文件
粗體顯示的是自己的秘鑰
文件簽名用于對文件本身進行保護,如果原始文件被人篡改,可以證明不是原作者本人。此功能常用于軟件發(fā)布,很多軟件開發(fā)者為了防止自身發(fā)布的軟件被反編譯注入有害代碼,特使用簽名方式保護軟件本身。
1、我們對z00w002.txt進行簽名,先看原始內(nèi)容
2、取消加密勾選,輸出簽名文件
3、輸出簽名文件
4、現(xiàn)在,我們可以把簽名文件z00w002.txt.sig和原始文件z00w00.txt 發(fā)給目標接受者。
在文件沒有改動時,驗證文件如下:
5、現(xiàn)在我們篡改原始文件,增加文字如下
6、此時再進行校驗,一定會報異常
我在實際測試時,使用簽名驗證,在程序執(zhí)行完成時,總會報程序異常終止,經(jīng)過2套系統(tǒng)測試,排除某WINDOWS系統(tǒng)的問題,初步認為是軟件兼容性的問題
另外有需要云服務器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。