999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

互聯網安全專家教你學密碼

2018-03-21 12:29:23肖志
計算機與網絡 2018年1期
關鍵詞:信息

■肖志

不可否認,有時候總會出現,請證明你是你的這種事情,所以會有了身份認證的密碼。但是這個密碼不是你們想的那個登錄密碼、銀行卡密碼、QQ密碼或者IQ密碼,更不是達芬奇密碼,而是在交流或者說通信過程中用來加密信息的密碼。最開始了解密碼是達芬奇密碼,但是最后發現達芬奇密碼沒有密碼。圖靈機,圖靈測試,人工智能之父,這些都是Alan Mathison Turing,換另外一個名字你們可能比較熟悉,艾倫·麥席森·圖靈。

筆者第一次密碼學的啟蒙是看《模仿游戲》這部電影。影片講述的是二戰期間,盟軍苦于德國的密碼系統“英格瑪”無法破譯,政府召集了一批數學家、邏輯學家進行秘密破解工作,艾倫·圖靈就是其中之一。破解計劃剛開始,圖靈遭到了以休·亞歷山大為首的組員和領導的排斥,幸而軍情六局局長斯圖爾特·孟席斯幫助他立項研究破譯密碼的機器,而圖靈則變成了負責人,并招收了新的成員瓊·克拉克開始艱難的工作。瓊很快就迷上了圖靈,由于她的幫助所有組員空前的團結,并于兩年后成功破解了德軍密碼。

在互聯網大盛的今天,因為各種渠道都是不安全的,比如紙、信鴿、郵局、快遞、藍牙、WiFi甚至是電纜和光纜都有可能被竊聽,甚至被篡改。那么如何在不安全的信道上進行安全的通信呢?密碼學便成了不可或缺的工具。

假設A要發送一個K給B,理想的情況應該是下面這個樣子,什么事也沒有發生。

A→K→B

但現實中卻是可能會發生另外四件事:竊聽、篡改、偽造和拒絕。

很遺憾,小C很壞,但也不是很壞,只是進行了竊聽,所以信息變成了下面這樣子。(竊聽代表A跟B的信息被第三方知道了,但是并沒有實際的損失。)

A→-K→C→K→B

而小D比小C壞一點,對信息進行了篡改,原本要發送的K,被小D竊聽到了,而且小D還把消息改成了K1。所以信息變成了下面這樣子。這樣A跟B的通信完全亂套了。

A→K→D→K1→B

小E比小D更壞一些,進行了偽造,直接假扮A給B發了偽造的K1的消息。

A E→K1→B

小F則直接對A進行了拒絕服務,B永遠也接收不到來自A的信息,很是崩潰。

A→K→F B

大家可能看起來沒什么感覺,但是如果每天的你處在電話被監控,網絡支付很危險,郵件都不可信,短信都不可信,甚至連電話聲音都可以被偽造的環境中得是多么崩潰的一件事。所以專家們發明了很多加密的方法,保證只有A跟B能知道確切信息的內容,其他人即使拿到了10101010的這些玩意,也不可能猜出來。

接下來簡單說說一些類型的算法。

第1類,純混淆算法

比如MD5,能把任意字符串變成一個32位的16進制字符串。用這類算法你只是不想讓別人知道原始信息是什么,兩次比較都通過同一個MD5后的值進行比較,如果相等則代表信息一致,通常用在密碼校驗或者文件檢查上。此類算法除了MD5還有SHA系列,如果你覺得還不夠安全,那你可以先用一個MD5,再用一個SHA-128,再用一個SHA-256,估計地球上沒人能猜出你最原始的東西是什么。

第2類,對稱加密算法

這類算法的特點是,加密和解密所使用的key是一樣的,通過key可以進行加密和解密,而只有通信雙方都擁有同一個key,所以該方式一般來說是安全的,而且計算效率很高。

最簡單又最耳熟能詳的就是字母表替換了。比如A→P,P→L,E→A,L→B這樣子的一個字母替換表。我們的文本是APPLE,經過字母表轉換我們得到了PLLBA,即使拿到了這串玩意,你也不可能猜出我原本的是APPLE,所以我們通過最終把整段文本變成完全不可讀的文本。而接收方接收到PLLBA后,通過同一個替換表,就可以反向解密出原本意思。

大部分的對稱加密算法原理大同小異,無非是把加密和解密過程復雜化,再加入一些“鹽分”,讓別人猜不出具體的算法和“鹽分”究竟是什么。

A→算法一(key1)→算法二(key2)→K→算法二(key2)→算法一(key1)→A

此類算法還有 AES、DES、3DES、TDEA、Blowfish、RC5 和IDEA等算法。

第3類,非對稱秘鑰加密算法

相對于對稱加密算法只有一個密鑰。非對稱加密算法需要兩個密鑰:公開密鑰(publickey)和私有密鑰(privatekey)。公開密鑰與私有密鑰是一對,如果用公開密鑰對數據進行加密,只有用對應的私有密鑰才能解密;如果用私有密鑰對數據進行加密,那么只有用對應的公開密鑰才能解密。這類算法的加解密過程一般是這樣的。

A→算法一(key1)→K→算法二(key2)→A

此類算法有 RSA、Elgamal、背包算法、Rabin、D-H 和ECC,其中最常用的是RSA。

第4類,密鑰保證

那既然對稱和非對稱加密算法都那么厲害了,還要CA證書干啥?大家再思考一個問題,如果連key本身都被泄密了,或者說非對稱算法中的公開密鑰本身就是假的,那該怎么辦?

對稱加密算法,已經有Diffie-Hellman密鑰交換算法可以實現產生雙方共同認可的相同密鑰了。

對于非對稱加密算法,只能通過一個第三方的有權威的中介,幫忙生成一個公鑰了,這類公鑰再加上身份信息進行簽證,稱為CA(Certification Authority),很多的密鑰中心基本都是頒發CA證書的角色。

當然無論多么高明的算法,總會有一個根密鑰,這個要怎么保證呢?所以就有了密碼機這種設備。這種設備的唯一作用是生成密碼,唯一的安全措施是保證根密鑰不會流出密碼機,從而保證整個密碼體系的安全性。

猜你喜歡
信息
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
信息超市
大眾創業(2009年10期)2009-10-08 04:52:00
展會信息
展會信息
展會信息
展會信息
展會信息
信息
建筑創作(2001年3期)2001-08-22 18:48:14
健康信息
祝您健康(1987年3期)1987-12-30 09:52:32
主站蜘蛛池模板: 国产人成网线在线播放va| 91网址在线播放| 香蕉国产精品视频| 男女男免费视频网站国产| 国内嫩模私拍精品视频| 潮喷在线无码白浆| 欧美精品成人| 免费不卡视频| 成人一区专区在线观看| 亚洲最大在线观看| 亚洲香蕉在线| 国产在线麻豆波多野结衣| 激情视频综合网| 看国产毛片| 9966国产精品视频| 4虎影视国产在线观看精品| 伊人久久大香线蕉aⅴ色| 国产成人亚洲精品无码电影| 国产一级毛片yw| 中国特黄美女一级视频| 人妻无码中文字幕第一区| 亚洲水蜜桃久久综合网站 | 高清国产va日韩亚洲免费午夜电影| 这里只有精品在线| 99精品在线看| 亚洲人在线| 久久精品视频亚洲| 成年看免费观看视频拍拍| 国产嫖妓91东北老熟女久久一| 真人高潮娇喘嗯啊在线观看| 久久国产亚洲欧美日韩精品| 色妞www精品视频一级下载| 狼友视频一区二区三区| 国产尹人香蕉综合在线电影 | 亚洲精品视频免费| 亚洲综合九九| 国产欧美日韩专区发布| 在线精品亚洲国产| 精品国产免费观看| 伊人无码视屏| 最新国语自产精品视频在| 91麻豆精品国产高清在线| yjizz视频最新网站在线| 国产一区二区三区日韩精品| 国产手机在线ΑⅤ片无码观看| 九色在线观看视频| 国产在线麻豆波多野结衣| 欧美一区福利| 国产一级片网址| 亚洲国产欧美中日韩成人综合视频| 亚洲AV无码一区二区三区牲色| 久久免费看片| 在线网站18禁| 欧洲成人免费视频| 久久国产成人精品国产成人亚洲 | 国产精品欧美亚洲韩国日本不卡| 成人福利在线视频| 国产精品视频猛进猛出| 国产一级特黄aa级特黄裸毛片| 国产中文一区a级毛片视频| 日韩免费成人| 无码aaa视频| 欧洲精品视频在线观看| 天堂亚洲网| 亚洲精品无码日韩国产不卡| 美女被躁出白浆视频播放| 国产亚洲精品在天天在线麻豆| 日本高清在线看免费观看| 国产成人乱无码视频| 国产精品亚洲综合久久小说| 国产97公开成人免费视频| 男女男免费视频网站国产| 97视频在线精品国自产拍| 91美女视频在线| 欧美国产菊爆免费观看| 亚洲午夜综合网| 国产网站免费观看| 老司国产精品视频| 熟妇人妻无乱码中文字幕真矢织江 | 91成人在线免费视频| 亚洲天堂777| 无码福利视频|