成人免费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

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

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

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

將這份證書(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ā)給別人使用的。我們也可以將此證書發(fā)送到某些知名的服務(wù)器。

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

這里簡單的介紹一下PGP的建立過程。

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

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

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

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

公匙雖然是公開的,但目前理論上絕對(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è)簡單的演示)了。實(shí)際我們采用的數(shù)字通常為1024-bit

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

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

$ gpg --import anotherone_gpg_asc.gpg

可以通過

$ gpg --list-key

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

簽名該公匙文件

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

$ # fpr

$ sign

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

$ # check

$ write

通過用戶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è)試通過的情況多出了兩步,即用戶anotherone@elsewhere.com也導(dǎo)入了sb@sb.com的公匙并做了數(shù)字簽名。

責(zé)任編輯:藍(lán)雨淚 來源: 博客
相關(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-09-02 14:06:14

C#文件傳送

2009-10-29 15:16:02

VB.NET文件傳送

2010-12-12 11:27:00

PGP使用指南

2021-02-01 08:00:00

vimLinux加密

2023-04-01 10:32:36

2011-09-01 18:54:29

WifiGoodReader

2009-12-01 13:48:11

sftp批量傳送文件

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ù)華為

2021-04-27 08:54:57

Qlocker勒索軟件攻擊

2015-08-03 09:20:24

2023-09-01 09:31:48

2012-05-04 08:58:24

Win7
點(diǎn)贊
收藏

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

主站蜘蛛池模板: 久久久爽爽爽美女图片 | 国产美女精品视频免费观看 | 美国a级毛片免费视频 | 91精品国产91久久久久游泳池 | www国产亚洲精品久久网站 | 国产偷录视频叫床高潮对白 | 久精品久久 | 亚洲美女在线视频 | 99久久久久国产精品免费 | 天天曰夜夜 | 最近免费日本视频在线 | 午夜精品网站 | 18av在线播放| 久久免费精品视频 | 亚洲性视频 | 国产精品一区二区在线观看 | 日韩视频一级 | 欧美日韩在线精品 | 我我色综合 | 97国产精品视频人人做人人爱 | 国产一区二区在线免费视频 | 久久aⅴ乱码一区二区三区 亚洲国产成人精品久久久国产成人一区 | 51ⅴ精品国产91久久久久久 | 欧美日韩在线一区二区 | 日本成人午夜影院 | 中文字幕男人的天堂 | 欧美性猛交 | 永久看片 | 一区二区三区国产 | 欧美一区二区三区精品 | 天堂一区二区三区 | 丝袜一区二区三区 | 日韩在线免费视频 | 久久久蜜桃一区二区人 | 欧美久久一区二区 | 国产视频在线一区二区 | 国产精品久久久久久久久久久久午夜片 | 成人影院一区二区三区 | 一区二区三区四区在线视频 | 6080yy精品一区二区三区 | 亚洲一区亚洲二区 |