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

簡單的編碼解碼游戲(續)

2015-07-20 23:42:52陳凱
中國信息技術教育 2015年11期
關鍵詞:鑰匙

陳凱

上期文章提到一種叫“ROT-13”的文字游戲,按字母表的順序往右移13位,將字母明文替換為密文,如“seeyoulater”會變成“frrlbhyngre”,不過若總是移動13位,那么密碼很容易被破解,為了讓密碼更安全,可以每一次移位替換掉一個字母后,就變動一下移動的次數,于是“ROT-13”就成了“ROT-n”。例如,密碼的發送方和接收方使用“14159265358”當作ROT-n的移動次數,對明文“seeyoulater”加密后“s”變成“t”,“e”變成“i”,而再后一個字母“e”則變成了“f”。其中“14159265358”這串數字被稱為密鑰。如圖1借助MS Excel里的函數,可以讓替換工作變得更輕松。

為ROT-n換鑰匙

如果密碼的發送方和接收方總是用“14159265358”當作ROT-n的移動次數,那么每經過11次移動操作后,就只能按原有的模式再重復做移動操作,有經驗的密碼破解者就可利用這個漏洞來猜解密碼,所以文本的發送者就要定期更換“鑰匙”。不過問題是發送和接收雙方如何知道“鑰匙”究竟是什么數字呢?假設這樣的情況:發送方和接收方身處異地,而加密后的密文與鑰匙只能交由某第三方傳達——這簡直就是考驗第三方的“誘惑耐受值”。借助一些簡單的數學工具可以找到一些簡單的解決方法。

⑴發送和接收雙方預先找到某一個很大的素數A。有許多網絡工具可以找大素數,www.numberempire.com網站就提供了搜尋大素數的功能,如圖2先輸入某個很大的數字如“11221123321123443211234554321”,然后選中“Findnext”,再點“Compute”

找到最接近的素數為“112211233211234

43211234554373”,發送接收雙方在分手前預先保存好這個素數。

⑵每次在傳送信息前,接收方都要再找一個大素數B當作鑰匙,如“1415926535897932384633”,將大素數A和大素數B相乘,得到大合數C,這里仍然可以借助網絡工具,如defuse.ca/big-number-calculator.htm對大數字做乘法。結果得到的合數C是“15888286272961819275349957628854586099036988150109”。然后將C交由第三方傳達給發送方。將一個很大的合式作因式分解,需很長的時間,所以即便第三方對這串數字很感興趣,在相當長一段時間內,也無法知道素數A和B究竟是什么。

⑶發送方收到大合數C,因為事先知道大素數A,所以用簡單的除法得到B,然后將大素數B“14159265358979323

84633”作為密鑰,按字母表順序移動替換進行ROT-n加密,然后將密文經由第三方傳送給接收方,接收方用B作為鑰匙逆向移位解碼即可。

⑷下次又有發送信息需要的時候,接收方再重新找一個大素數B當作鑰匙,將其與素數A相乘傳給發送方即可。

上面的例子可以用來展示加密技術原理,不過現實世界中使用的各種加密技術要復雜得多,數學中關于素數的許多研究都被用于加密技術,有興趣的朋友可以深入研究一下。

打造永遠安全的ROT-n鑰匙

世界上有沒有絕對無法破解的密碼?理論上絕對安全的密碼是“一次一密”,假如所使用的密鑰與發送信息等長且沒有任何規律,那么破解者就無從下手,可是發送接收雙方如何才能記住那沒有規律的密鑰呢?其實方法也不難,以ROT-n為例,雙方先約定好某套百科全書,然后加密方按順序依次讀該書上的任何字母,每個字母都代表特定的字母表移動次數,如“a”代表移動1次,“b”代表移動2次,這么一來整部百科全書就成了密鑰。當然,前提條件是雙方都要有這么一套百科全書。盡管這個密鑰長度仍然有限,但在相當長的一段時間里也夠用了。“一次一密”缺點也很明顯,一是密鑰必須隨時帶著(諜戰影片里特工常會隨身帶著一本書當密鑰),二是如果發送方發送了很長的信息而接收方沒有收到,雙方使用的密鑰就無法同步了,所以還需要另外引入同步密鑰的機制。

猜你喜歡
鑰匙
解鎖房地產未來的三把“鑰匙”
房地產導刊(2022年9期)2022-09-19 07:04:06
鑰匙
今日農業(2021年9期)2021-11-26 07:41:24
一串鑰匙
四川文學(2021年4期)2021-07-22 07:11:08
鑰匙
文苑(2019年20期)2019-11-16 08:52:44
只給鑰匙,不給鎖
愛的鑰匙
散文詩(2017年22期)2017-06-09 07:55:36
鑰匙和鎖
三把鑰匙
鑰匙
小說月刊(2015年2期)2015-04-23 08:49:48
鑰匙
主站蜘蛛池模板: 欧美激情综合| 凹凸国产分类在线观看| 一本色道久久88综合日韩精品| 亚洲男人在线天堂| 久久福利片| 欧美一区二区精品久久久| 亚洲国产精品成人久久综合影院| 成年人福利视频| 国产在线八区| 综合色区亚洲熟妇在线| 国产肉感大码AV无码| 91福利在线观看视频| 99久久免费精品特色大片| 91破解版在线亚洲| 成年人视频一区二区| 91青青草视频| 国内丰满少妇猛烈精品播| 免费观看国产小粉嫩喷水| 四虎免费视频网站| 麻豆AV网站免费进入| 欧美人与性动交a欧美精品| 精品福利视频导航| 国产1区2区在线观看| 午夜不卡福利| 麻豆AV网站免费进入| 毛片免费试看| 任我操在线视频| 国产高清又黄又嫩的免费视频网站| 最新日韩AV网址在线观看| 91偷拍一区| 国产黄网永久免费| 精品伊人久久久香线蕉| 国产欧美日韩精品综合在线| 久久精品一品道久久精品| 中文字幕色站| 国产美女免费网站| 久久精品亚洲专区| 91免费观看视频| 亚洲码在线中文在线观看| 青青极品在线| 美女被操91视频| 波多野结衣一二三| 依依成人精品无v国产| 亚洲AⅤ综合在线欧美一区| 精品99在线观看| 一级毛片免费播放视频| 色精品视频| 亚洲精品无码日韩国产不卡| 天天躁夜夜躁狠狠躁图片| 亚洲大尺度在线| 欧美成人午夜视频免看| P尤物久久99国产综合精品| 亚洲二三区| 在线免费看黄的网站| 99久久免费精品特色大片| 色悠久久久久久久综合网伊人| 欧美激情视频一区二区三区免费| 精品一区二区三区中文字幕| 福利一区在线| 亚洲国产天堂久久综合| 四虎在线观看视频高清无码 | 九九视频免费在线观看| 成人一级免费视频| 亚洲人成网18禁| 好久久免费视频高清| 国产精品性| 日本国产精品一区久久久| 在线观看免费AV网| 亚洲高清无码久久久| 免费可以看的无遮挡av无码| 亚洲啪啪网| 亚洲欧美极品| 无码在线激情片| 在线国产欧美| 欧美成人第一页| 国产制服丝袜91在线| 国产精品久久久久久搜索 | 麻豆国产在线观看一区二区 | 国产迷奸在线看| 成人在线第一页| 欧美亚洲日韩中文| 无码视频国产精品一区二区|