成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

使用gnupg為文件傳送文件加密

安全
Windows系統(tǒng)請(qǐng)安裝Gpg4win,mac os 安裝GPGTools,安裝好后創(chuàng)建一個(gè)新的公私鑰匙.

 

Windows系統(tǒng)請(qǐng)安裝Gpg4win,mac os 安裝GPGTools,安裝好后創(chuàng)建一個(gè)新的公私鑰匙對(duì)(key pair)

gpg --gen-key

按提示一步步做到***,注意*千萬(wàn)*不要忘記或泄漏我們的私匙(passphrase)!

我們假定***的用戶信息為:You selected this USER-ID:"sb(sbsb.) ",創(chuàng)建一個(gè)撤銷證書(shū)(revocation certification)并做好備份。

$ gpg --output sb_gpg_revoke.asc --armor --gen-revoke sb@sb.com

將這份證書(shū)(sb_gpg_revoke.asc)保存/備份到安全的位置。

注意在任何時(shí)刻我們都可以使用$ gpg --list-key查看當(dāng)前可用的key,導(dǎo)出公匙:$ gpg --output sb_gpg_asc.gpg --armor --export sb@sb.com。

注意這個(gè)公匙文件(somebody_gpg_asc.gpg)是需要和別人交換發(fā)給別人使用的。我們也可以將此證書(shū)發(fā)送到某些知名的服務(wù)器。

現(xiàn)在我們假定需要將文件testfile.txt發(fā)送到用戶 anotherone@elsewhere.com

這里簡(jiǎn)單的介紹一下PGP的建立過(guò)程。

a) 用戶A獲取用戶B的公匙文件,并導(dǎo)入改公匙

b) 用戶A簽名用戶B的公匙文件。

c) 用戶A通過(guò)用戶B的公匙加密文件F,并將加密過(guò)后的文件F.asc發(fā)送給用戶B

d) 用戶c獲取到文件F.asc,并通過(guò)自己的私匙解密文件F.asc并還原為文件F

公匙雖然是公開(kāi)的,但目前理論上絕對(duì)是安全的。其基本原理為任意一個(gè)合數(shù)都可以分解為多個(gè)質(zhì)數(shù)的乘積。比如

8 = 2*2*2

14 = 2*7

但一個(gè)數(shù)很小的時(shí)候我們能很快發(fā)現(xiàn)這些互質(zhì)的數(shù)(eg: 39 = 13 * 3),但當(dāng)這個(gè)數(shù)很大的時(shí)候卻很難找到這些互質(zhì)的數(shù)了,如:

995757614766768701903 = 13757413 * 72379713741731

已經(jīng)基本不可能退出這兩個(gè)互質(zhì)的數(shù)(不一定是真正的質(zhì)數(shù),這里僅為做一個(gè)簡(jiǎn)單的演示)了。實(shí)際我們采用的數(shù)字通常為1024-bit

這樣產(chǎn)生的結(jié)果即使在目前最快的計(jì)算機(jī)上計(jì)算,至少也需要幾千年的時(shí)間才可能得出最終的結(jié)果。

導(dǎo)入sb@sb.com的公匙。

$ gpg --import anotherone_gpg_asc.gpg

可以通過(guò)

$ gpg --list-key

驗(yàn)證是否導(dǎo)入成功

簽名該公匙文件

$ gpg --edit-key sb@sb.com

$ # fpr

$ sign

# 按要求輸入相關(guān)簽名信息。

$ # check

$ write

通過(guò)用戶sb@sb.com的公匙加密需要傳送的文件testfile.txt

$ gpg --armor --encrypt testfile.txt

得到文件testfile.txt.asc,將此文件發(fā)送到需要接收方。

用戶收到文件testfile.txt.asc后,利用自己的私匙解密該文件

$ gpg --decrypt testfile.txt.asc

得到文件testfile.txt

注:測(cè)試通過(guò)的情況多出了兩步,即用戶anotherone@elsewhere.com也導(dǎo)入了sb@sb.com的公匙并做了數(shù)字簽名。

責(zé)任編輯:藍(lán)雨淚 來(lái)源: 博客
相關(guān)推薦

2016-12-08 15:12:24

GnupgLinux加密

2013-11-11 11:12:17

EFS加密

2013-04-22 16:07:45

2021-05-08 05:56:15

加密OpenSSL密鑰

2009-10-29 15:16:02

VB.NET文件傳送

2009-09-02 14:06:14

C#文件傳送

2011-09-01 18:54:29

WifiGoodReader

2023-04-01 10:32:36

2021-02-01 08:00:00

vimLinux加密

2009-12-01 13:48:11

sftp批量傳送文件

2010-12-12 11:27:00

PGP使用指南

2017-02-17 10:29:19

AndroidJava文件加密

2015-05-19 08:58:08

加密解密GnuPG

2011-04-20 17:27:27

ESFramework

2016-09-29 08:36:38

2014-04-08 10:17:10

大數(shù)據(jù)華為

2012-05-04 08:58:24

Win7

2023-09-01 09:31:48

2021-04-27 08:54:57

Qlocker勒索軟件攻擊

2015-08-03 09:20:24

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 欧美精品二区 | 一区观看| 国产美女精品视频免费观看 | 久久久久久久国产 | 日韩欧美在线视频 | 成人影院一区二区三区 | 久久成人在线视频 | 欧美国产精品一区二区 | 一级免费看 | 日韩欧美成人精品 | a精品视频 | 亚洲精品久久久久久国产精华液 | 色吧综合网 | 日本在线视频中文字幕 | 精品在线观看一区二区 | 中文久久 | 成人福利 | av中文字幕在线播放 | 91欧美精品成人综合在线观看 | 精品欧美激情在线观看 | 一区观看| 国产最新精品视频 | 精品久久香蕉国产线看观看亚洲 | 特级黄一级播放 | 在线免费看黄 | av一区二区三区四区 | 日韩欧美视频在线 | 日韩av免费在线观看 | 在线视频91 | 波多野结衣一区二区三区 | 亚洲国产欧美精品 | 欧美日韩高清在线观看 | 这里精品| 成人一级黄色毛片 | 99久久婷婷 | 伊人免费在线观看高清 | 国产精品视频免费观看 | 蜜桃精品视频在线 | 日日夜夜免费精品视频 | 亚洲第一在线 | 国产成人精品午夜 |