第91章 維吉尼亞密碼
穿越機甲:我能無限進化 作者:萬相之主 投票推薦 加入書簽 留言反饋
那麽,讓我們假設古典密碼真的會在此現身吧。
那麽對於對方到底會是使用的什麽古典密碼這件事已經不再重要了。
畢竟古典密碼的本質,就可以用一句話概括:
單表移位或是多表替換。
什麽意思?
比如凱撒密碼,多麽經典的單表移位密碼啊?
以26字母為表,規定明文加密就是向前移位或是向後移位共同的位數得到密文。
您瞅瞅兒,密鑰空間才26位,基本上扔入計算機,幾毫秒就能得出正確的答案。
密文解密同理。
單表移位的典型。
再比如維吉尼亞密碼,凱撒密碼的升級版。
曾經被譽為古典密碼中不可被攻破的存在。
它就更類似於多表替換。
講道理,到這一步。
要是沒有計算機電腦的存在,隻是依靠人腦的話,維吉尼亞密碼的安全程度就已經相當高了......
前提是要防的人不能更深一層的知道你們密鑰空間的更多信息。
維吉尼亞密碼,大致的加密流程是什麽呢?
很簡單。
比如一位5位的明文,按照古典密碼學的常識,它會被加密成5位的密文。
維吉尼亞自然不可能例外。
“多表”就是這類加密算法的關鍵。
比如其中最腦殘的加密方式,都用上維吉尼亞了還改不過來的密鑰:
abcde。
那麽實際操作下來就是:
密鑰第一位移動一位;第二位移動兩位;第三位移動三位......直到第五位移動五位;
再一次陷入循環,第六位向後移動一位。
以此類推下去,直到明文被加密完畢。
當然,密鑰的位數自然是由加密人自己決定。
更加具體的加密方式如下:
首先列出26*26的26字母圖標,需注意要滿足每一排每一列均有26個不同的字母,如下圖:
維吉尼亞圖表
然後選定唯一的單詞作為密鑰,如love。
確定好明文,將明文劃分成為數個等段區域。
每個等段區域原則上需與密鑰的位數等同,
但若因出現餘數,導致最後一組有所殘缺也並無影響。
隨後在圖表的第一排找出明文,在圖表的第一列找到與之對應的密鑰。
(eg:明文ertq,密鑰love。則e對應l,以此類推。)
橫排與豎排的相交點便是密文。
毫無疑問,綜合它的難度與知名度,若是對方想使用古典密碼學考別人,
那麽綜合這裏的別人有可能會不知道用的什麽密碼與對方的智商綜合考慮,
凱撒密碼,柵欄密碼,維吉尼亞密碼無疑會迅速變成三個等級的代表。
三號自然不可能那麽樂觀的覺得自己的等級會被評定的很低。
既然如此,試一試維吉尼亞密碼無疑是一個相當不錯的選擇。
那麽,密鑰呢?
眼前的東西想要被電腦破解直接破解明顯不是那麽複雜的事情,
但是既然對方決定拿出維吉尼亞密碼來作為考題,應該還是會留下密鑰的吧?
環顧了一圈,三號依舊沒有看到任何的密碼提示。
好,這是你們搞得哈。
“本來說維吉尼亞密碼這麽有意思的密碼他還想著放下身段用比較慢的速度一點一點解的呢......
真是可惜啦......”
他的聲音怎麽看怎麽有點欠揍,三號也確實沒有想過能詐出來什麽信息。
但讓三號完全沒想到,對方竟然就這麽真的低頭了?
女孩的後腦部分,那一股幽靈信號源又一次出現了。
倒沒有露出什麽特別的信息,但是很明顯,
它又一次出現這件事本身,就已經代表了一些事情。
啊這?
不至於吧?
你們天啟教負責這塊遊戲的是臨時換gm了嗎?
怎麽突然這麽大方?
想著,他將視線轉向了身下的女孩。
嗯~
既然對方這樣搞,三號也不想駁對方的麵子。
自然也就停下了將數據丟入方程
(該方程為:p=c=k=z???k=【k?,k?......k?】∈z???
enc?【m?,m?......m?】=【m?+k?,,m?+k?......m?+k?】dec?【c?,c?......c?】=【c?-k?,c?-k?......c?-k?】)
進行強行解密的想法。
畢竟仔細想來,這種古典密碼,
要是沒碰上也就算了......
碰上了,他發現自己還真就有些對這古老物件兒的好奇了。
然後呢?所以呢?
維吉尼亞密碼的密鑰呢?
盡管三號是暫且先想著找找密鑰,用正常合法手段解決問題。
但是,對方讓幽靈信號源再一次出現,顯然不可能毫無意義。
最大的可能性......
不,幾乎是唯一的可能性,對方希望能夠借藉這個讓三號能夠注意到什麽東西。
要麽就是希望他因此掉入某個陷阱,同樣也有可能是那位古典愛好者強勢奪過遊戲的主控權之後,
為了讓他能夠因此放棄使用強行破解的方式,轉而更溫和,更符合常識的的解密方式......
不說別的,至少先把密鑰找出來再丟入公式中去。
這對於三號來說自然是無傷大雅。
但無論是哪一種,幽靈信號源的再一次出現,一定會是為了向他提供某些信息......
比如,如何得到真正的密鑰......
幽靈信號源,磁場,電場,幽靈......
數個單詞瞬間出現在腦中,不僅是英文,甚至連中文的拚音也都各自試了一遍。
但是結果卻差強人意--
都不對。
那些數值--三號冒著女孩的生命危險去一一
分別試驗那些得出來的,看上去有合理性,有機會會是正確答案的答案。
卻無一例外,通通都是失敗。
那會是什麽?
說起來,那個磁場的啟動,除了將他的目光集中到他那尚未被查清楚的幽靈信號源以外,還有什麽作用?
不!應該這麽說,那個幽靈信號源的出現,真的是為了讓他注意到幽靈信號源這個東西本身嗎?
除了幽靈信號源以外,還有什麽東西可以通過它進入他的視線範圍內而理所當然的進入他的視野?
那麽對於對方到底會是使用的什麽古典密碼這件事已經不再重要了。
畢竟古典密碼的本質,就可以用一句話概括:
單表移位或是多表替換。
什麽意思?
比如凱撒密碼,多麽經典的單表移位密碼啊?
以26字母為表,規定明文加密就是向前移位或是向後移位共同的位數得到密文。
您瞅瞅兒,密鑰空間才26位,基本上扔入計算機,幾毫秒就能得出正確的答案。
密文解密同理。
單表移位的典型。
再比如維吉尼亞密碼,凱撒密碼的升級版。
曾經被譽為古典密碼中不可被攻破的存在。
它就更類似於多表替換。
講道理,到這一步。
要是沒有計算機電腦的存在,隻是依靠人腦的話,維吉尼亞密碼的安全程度就已經相當高了......
前提是要防的人不能更深一層的知道你們密鑰空間的更多信息。
維吉尼亞密碼,大致的加密流程是什麽呢?
很簡單。
比如一位5位的明文,按照古典密碼學的常識,它會被加密成5位的密文。
維吉尼亞自然不可能例外。
“多表”就是這類加密算法的關鍵。
比如其中最腦殘的加密方式,都用上維吉尼亞了還改不過來的密鑰:
abcde。
那麽實際操作下來就是:
密鑰第一位移動一位;第二位移動兩位;第三位移動三位......直到第五位移動五位;
再一次陷入循環,第六位向後移動一位。
以此類推下去,直到明文被加密完畢。
當然,密鑰的位數自然是由加密人自己決定。
更加具體的加密方式如下:
首先列出26*26的26字母圖標,需注意要滿足每一排每一列均有26個不同的字母,如下圖:
維吉尼亞圖表
然後選定唯一的單詞作為密鑰,如love。
確定好明文,將明文劃分成為數個等段區域。
每個等段區域原則上需與密鑰的位數等同,
但若因出現餘數,導致最後一組有所殘缺也並無影響。
隨後在圖表的第一排找出明文,在圖表的第一列找到與之對應的密鑰。
(eg:明文ertq,密鑰love。則e對應l,以此類推。)
橫排與豎排的相交點便是密文。
毫無疑問,綜合它的難度與知名度,若是對方想使用古典密碼學考別人,
那麽綜合這裏的別人有可能會不知道用的什麽密碼與對方的智商綜合考慮,
凱撒密碼,柵欄密碼,維吉尼亞密碼無疑會迅速變成三個等級的代表。
三號自然不可能那麽樂觀的覺得自己的等級會被評定的很低。
既然如此,試一試維吉尼亞密碼無疑是一個相當不錯的選擇。
那麽,密鑰呢?
眼前的東西想要被電腦破解直接破解明顯不是那麽複雜的事情,
但是既然對方決定拿出維吉尼亞密碼來作為考題,應該還是會留下密鑰的吧?
環顧了一圈,三號依舊沒有看到任何的密碼提示。
好,這是你們搞得哈。
“本來說維吉尼亞密碼這麽有意思的密碼他還想著放下身段用比較慢的速度一點一點解的呢......
真是可惜啦......”
他的聲音怎麽看怎麽有點欠揍,三號也確實沒有想過能詐出來什麽信息。
但讓三號完全沒想到,對方竟然就這麽真的低頭了?
女孩的後腦部分,那一股幽靈信號源又一次出現了。
倒沒有露出什麽特別的信息,但是很明顯,
它又一次出現這件事本身,就已經代表了一些事情。
啊這?
不至於吧?
你們天啟教負責這塊遊戲的是臨時換gm了嗎?
怎麽突然這麽大方?
想著,他將視線轉向了身下的女孩。
嗯~
既然對方這樣搞,三號也不想駁對方的麵子。
自然也就停下了將數據丟入方程
(該方程為:p=c=k=z???k=【k?,k?......k?】∈z???
enc?【m?,m?......m?】=【m?+k?,,m?+k?......m?+k?】dec?【c?,c?......c?】=【c?-k?,c?-k?......c?-k?】)
進行強行解密的想法。
畢竟仔細想來,這種古典密碼,
要是沒碰上也就算了......
碰上了,他發現自己還真就有些對這古老物件兒的好奇了。
然後呢?所以呢?
維吉尼亞密碼的密鑰呢?
盡管三號是暫且先想著找找密鑰,用正常合法手段解決問題。
但是,對方讓幽靈信號源再一次出現,顯然不可能毫無意義。
最大的可能性......
不,幾乎是唯一的可能性,對方希望能夠借藉這個讓三號能夠注意到什麽東西。
要麽就是希望他因此掉入某個陷阱,同樣也有可能是那位古典愛好者強勢奪過遊戲的主控權之後,
為了讓他能夠因此放棄使用強行破解的方式,轉而更溫和,更符合常識的的解密方式......
不說別的,至少先把密鑰找出來再丟入公式中去。
這對於三號來說自然是無傷大雅。
但無論是哪一種,幽靈信號源的再一次出現,一定會是為了向他提供某些信息......
比如,如何得到真正的密鑰......
幽靈信號源,磁場,電場,幽靈......
數個單詞瞬間出現在腦中,不僅是英文,甚至連中文的拚音也都各自試了一遍。
但是結果卻差強人意--
都不對。
那些數值--三號冒著女孩的生命危險去一一
分別試驗那些得出來的,看上去有合理性,有機會會是正確答案的答案。
卻無一例外,通通都是失敗。
那會是什麽?
說起來,那個磁場的啟動,除了將他的目光集中到他那尚未被查清楚的幽靈信號源以外,還有什麽作用?
不!應該這麽說,那個幽靈信號源的出現,真的是為了讓他注意到幽靈信號源這個東西本身嗎?
除了幽靈信號源以外,還有什麽東西可以通過它進入他的視線範圍內而理所當然的進入他的視野?