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
主站蜘蛛池模板: 天天爽免费视频| 国产91熟女高潮一区二区| 极品av一区二区| 国产精品久久久久久搜索 | 高清无码不卡视频| 国产视频一二三区| 亚洲中文字幕97久久精品少妇| 欧美性久久久久| 国产精品太粉嫩高中在线观看| 国产精品一线天| 青青久久91| 亚洲制服丝袜第一页| 99久久人妻精品免费二区| 欧美精品xx| 亚洲综合二区| 女人18一级毛片免费观看| 东京热av无码电影一区二区| 国产香蕉一区二区在线网站| 五月丁香在线视频| 高清色本在线www| 日韩天堂网| 久久久国产精品无码专区| 午夜精品影院| 乱人伦中文视频在线观看免费| 久久久久国色AV免费观看性色| 国产在线观看一区精品| 五月天综合婷婷| 亚洲男人的天堂在线观看| 国产亚洲成AⅤ人片在线观看| 中文字幕av无码不卡免费| 91偷拍一区| 亚洲欧洲日韩综合| 亚洲日韩AV无码一区二区三区人| 色男人的天堂久久综合| 99视频在线看| 日本高清免费一本在线观看| 18禁高潮出水呻吟娇喘蜜芽| 美女黄网十八禁免费看| 伊人久久精品亚洲午夜| 国产亚洲精品97在线观看| 午夜毛片免费观看视频 | 亚洲中文字幕在线精品一区| 亚亚洲乱码一二三四区| 久久精品视频亚洲| 国产欧美亚洲精品第3页在线| 不卡色老大久久综合网| 色婷婷狠狠干| 欧美在线中文字幕| 国产精品成人观看视频国产| 成人国产一区二区三区| 四虎国产永久在线观看| 精品人妻无码中字系列| 久久一本日韩精品中文字幕屁孩| 欧美一级在线播放| 国模视频一区二区| 亚洲国内精品自在自线官| 在线免费观看AV| 亚洲大学生视频在线播放| 欧美午夜久久| 美美女高清毛片视频免费观看| 久久影院一区二区h| 99激情网| 看国产毛片| 日韩中文字幕亚洲无线码| 超碰精品无码一区二区| 日本爱爱精品一区二区| 欧美色综合久久| 国产黄在线观看| 国产99视频免费精品是看6| 永久免费av网站可以直接看的| 热99re99首页精品亚洲五月天| 在线观看国产精品一区| 欧美成人h精品网站| 日本高清免费一本在线观看 | 色网站免费在线观看| 欧美a在线| 国产成人三级| 欧美另类精品一区二区三区| 国产精品专区第1页| 久久天天躁狠狠躁夜夜2020一| 911亚洲精品| 一级成人欧美一区在线观看|