第425章 高端的加密,但賈修有粗暴的解法
第425章 高端的加密,但賈修有粗暴的解法
「加密?」
對於賈修的說法,奧德修斯雖然不是特別明白,但勉強能理解。
能理解是因為,各種加密法術在魔法界還挺常見的。
寶箱、展示櫃、尖塔、寶庫————各種各樣的藏寶地中,都會有不同的加密法術應用。
甚至很多時候,加密法術都發展到不只是為了放在鎖上或什麼書卷上,保護不想讓人獲得或得知的內容。
而是變成了展示創意和法術水平的舞台。
故意設計出一些十分複雜刁鑽,但往往並不實用的加密方式來,故意讓人來破解,破解的人也默契遵循規則,只解密,不用邪道方式。
大概是這個破箱子一斧子就能劈開,但非要去研究上面附加了精密法術的鎖頭。
設置加密謎題和破解加密謎題,成為了施法者間很有「品味」的愛好。
和搞藝術,下棋這種類似。
奧德修斯不明白的在於,什麼叫用一個加密法術把整個位面遮擋起來了。
這聽起來不太像人話。
先不論什麼樣的法術能把一個位面覆蓋,畢竟位面里小的也就幾個房間那麼大的空間。
如果賈修所說屬實的話,這法術可是在位面間空間維持的。
而且很可能是長時間維持,位面之間的區域只能通過源源不斷供給魔力來保持,這種能力超出了奧德修斯對於任何施法者所具備能力水平的認知,誰來都辦不到。
那大概率是,某個主神的手筆,異位面的主神,不是他所熟悉的任何一個。
這很危險。
一位異位面的神明是什麼態度,對於他來說完全不可知。
後續會發生什麼自然也難以預料。
就算神明沒法跨越位面,來到這裡,但通過某種方式施法影響這邊,還是很容易做到的。
「賈修,關於這個加密,你剛才在研究它的時候,有感知到被什麼關注到嗎?」
這是感知能力最根本最原始的用途,感知神明的存在。
也是最常見的用途。
只不過協會裡這幫人幾乎不怎麼用罷了。
大把的牧師祭司就是靠感知神明吃飯的,所以感知越強,越容易感知到神明的存在,以賈修的水平,奧德修斯相信在有神明關注到他時,他也能關注回去。
但是賈修很自然地搖搖頭。
「沒有,不排除這玩意兒和神明有關係,當然我也覺得大概率有關,只是我目前為止,沒有感知到。」
對此賈修其實有猜測。
那個神明應該還存在,不然法術沒辦法一直維持,不過狀態不太好。
處於離湮滅不遠的狀態。
然後為了自保,現在可能在沉睡或是怎樣,像知識之神那樣把自己拆了也未可知,總之沒什麼精力關心這邊。
「好吧。」
奧德修斯部長稍微放心一點。
「可是,出於什麼目的,才會想把整個位面給藏起來。」
「誰知道呢?也許是防魔族,沒有完全禁止魔族把通道開到這個位面的手段,只能選擇藏起來,希望不要被發現,我不確定,就是隨便這麼一猜。」
魔族不是只找一個兩個位面的麻煩,已經是公認的事實。
儘管不知道有什麼意義,但他們的表現,就像是要毀滅一切,不是很熱衷於掠奪資源,也不是很渴望占領地盤。
純毀滅。
可能毀滅就是意義本身。
「那這個加密,具體是什麼情況?」
奧德修斯部長問到正題,在猶豫片刻後,他還是按捺不住對一個隱藏起來位面的好奇。
「假如,我是說假如,我們把它破解了,會不會造成什麼不好的影響,比如導致一個本來藏得好好的位面被魔族發現之類的。」
他是一頭相對善良的龍,如果為了滿足自己的求知慾,導致一個位面迎來滅頂災難,那還是不要求知的好。
「我的想法的話,不會,我只是想試試能否通過這層加密,而不是把整個法術都破壞掉。」
賈修回答。
他其實考慮過破壞的方案,其實很簡單,只要有足夠的四進位蟲就行。
以太場的強度足夠大,什麼法術都能給解除掉。
但由於不確定真的徹底破解後,會導致什麼不良後果,所以賈修不打算這麼做。
他是來搞研究的,不是來搞破壞的。
「那就好,那就好。」
奧德修斯點點頭。
「只是我還有一件事有些疑惑,既然像你說的那樣,這層法術是為了把位面藏住不被發現,那為什麼還要保留進入的方式呢。」
有加密就有解密方式。
如果沒打算再解開,那不如直接銷毀。
「說不定,這個位面還在等遺留在外的本土生命回去,或是他們想著未來還有機會,重新踏上不同位面,都說不準,而且,這已經藏得夠難以發現的了。」
賈修不知道這整個世界上,除了宗主和他還有誰具備魔能通悟的能力,沒有這項能力加持的話,恐怕不可能發現這層法術的存在。
「理解,那說說這個加密到底是怎麼一回事吧,我能幫上什麼忙嗎?」
對於這個問題,賈修稍微遲疑了一下。
「呃————目前還不太確定。」
「好吧那就是幫不上。」
奧德修斯部長翻了個白眼。
「但我還是想了解一下到底是怎麼回事。」
「我儘量解釋,大概是這樣————」
賈修組織完語言,儘可能地介紹。
從小黑屋中測試得出的結論來看,這確實是個很巧妙的加密方式。
在嘗試肉身通過那層屏障時,賈修明顯感知到,有什麼東西在檢驗他發出的魔力波動。
這也是這道「謎題」的解。
正確的魔力波動範圍,而且是連續多重的,不只檢驗一次魔力波動。
所以法術和燒杯都可以「無阻礙」通過到達另一塊虛空中的原因很簡單,一個魔力波動範圍不對,一個乾脆就沒有。
而為了不讓人發現這裡實際藏著東西,檢驗出錯誤,也不是直接阻擋在外面,或是消滅什麼的暴力方式,而是直接進入到另一片虛空中,且從視覺效果上看,前後兩片虛空像是連接在一起的,中間沒有阻隔,實際上中間整整有個位面。
也就意味著,這個法術不僅是加密,還包含了隱藏,空間轉移,視覺影響等等功能,只是這些功能在賈修截取複製到小黑屋裡的部分上並沒體現。
說實話,賈修對它是怎麼實現讓兩片不同空間位置上的虛空視覺上看起來是連貫的很好奇。
首先肯定不是幻術,幻術要麼是幻象,這很容易被看穿,要麼是對觀察者施加的感官混亂影響,這個也存在不小被看穿的概率。
「過鑑定」嘛,總有大成功的時候。
賈修暫時對怎麼做到的毫無頭緒,而且它還能做到在不同距離不同角度觀察都沒破綻,不像是簡單的視錯覺那樣,換個方向看立馬就能發現問題。
真的很神奇。
而這不意味著整個法術構造中,把工夫都下在了隱藏上,加密的部分也相當可靠。
它在嚴格意義上來講,不具備「解開」的方式。
從驗證過程上看,並不是在直接檢驗獲取到的魔力波動。
而是將魔力波動進行某種數據化的轉換,形成一個字符串。
賈修不是完全肯定生成那玩意兒是不是字符串,那個位面用不用字符都不確定,但可以肯定是用一連串什麼東西來表達信息,所以功能上和字符串是一致的,那就先當它是,反正轉化這一步不是他來做。
真正複雜的部分,就是這個轉化過程。
在測試中,賈修輸入了不同長度,不同複雜度,不同波數的魔力波動。
簡單來說就是換了小黑屋裡存下的那一大堆亂七八糟法術都上去試試。
沒有一個成功驗證的,都直接通過到空間轉移的另一端。
這可以理解,如果這麼容易試出來,那也太輕鬆了,問題在於,輸入的這些魔力波動,在經過轉化後,得出的信息長度是一致的。
輸入長度不定,輸出長度恆定。
這讓賈修想到一個熟悉的概念,哈希變換。
把任意長度的輸入數據,壓縮映射成固定長度算法。
相同輸入一定得到相同輸出。
所以想真正通過這層屏障,只要獲知那個確定的魔力波動,在轉化後得到正確輸出就行。
然而,這就要提到哈希變換的另一個特性。
不可逆。
因為根本不知道正確的那個輸入是多長,在變換過程中有被壓縮或是損失什麼,導致想要通過破解算法反推出正確輸入,完全不存在可能。
嚴格來說,除了知道正確的密碼外,沒有自己解出密碼的方式。
在發現到這點的時候,賈修當時以為,這個法術是沒法用正常方式破解了,暴力破拆可能是唯一的方法。
但又不知道裡面具體有什麼,暴力解除後會產生什麼影響,以至於賈修想著要不算了。
就在幾乎要放棄的節點上,賈修卻突然發現一個有意思的特點。
他重新研究了魔力波動被轉化成數據然後以什麼特定方式表達出來的過程。
雖然還是沒有找到具體轉化的方式,不過在這次研究中,他意識到,從魔力波動到數據,再從數據通過特定方式轉換,實際上是兩個步驟。
並不是魔力波動進去,直接就被轉換成最終的字符串了。
先變成數據這一步,在他複製下來的法術部分里,有相對清晰的體現。
單獨拉出來後,可以被符文之眼轉換出部分編碼,不完整,不過已經可以得到一個重要的信息,轉換採用的是採樣的方式。而採樣就意味著無法反映魔力波動攜帶的全部信息。
進而推導一步,就是這個法術的通過方式,實際上不止一個固定的「密碼」波動,而是一系列波動範圍。
在這個範圍內的波動,最終被採樣出來的結果是相同的,進入轉換後得到的輸出自然也是相同的。
所以,他不需要找到那個特定的唯一魔力波動答案。
只需要「蒙」進這個範圍就行。
就是這點範圍的擴大,讓一個傳統,古老但有效的方式,在這套法術上也有了應用的可能。
遍歷。
要是必須得定位到那個準確的波動,在理論上也存在試出來的可能。
不過只是理論上,那個運算量,以當前的科技水平是完全不可能的,不僅是在大陸位面這個最大算力中心的算力不如智能機的地方不可能,在賈修熟悉的那個地球上同樣做不到,除非又搞出一次什麼新的科技革命了,不然是一點機會沒有。
可是從唯一確定波動,變成一個範圍,那這事就有得試試了。
對於最終所需的計算量來說,屬於幾何級下降。
相當於存在了一個「門檻閾值」,最終的準確度,只需要大於閾值要求,就能通過。
只不過這個閾值不是法術設計之初故意想留下的,而是由於魔力波動採樣特性不可避免導致的。
這也算是個好消息,不僅是這層法術有了通過的可能,更是證明,設計製作施放這個法術的神明(暫且認為是個神明),強度也沒高到不可理解的層次,起碼對魔力波動還是要採樣的。
聽完賈修的講述,奧德修斯捋了捋他精緻的小鬍子。
大腦中似乎在處理這堆信息。
然而處理了幾分鐘後的結果是————
「咳咳,那個,」他轉頭問自己帶來的兩個部門人員,「你們,全理解了嗎?」
「理解了。」
「理解了?」
「一部分。」
「嗯,很好,誠實是個好品德。」
奧德修斯滿意地點點頭。
不是只有他自己沒全理解就好。
隨後對賈修說道:「所以,你的意思大概就是,接下來要硬試這個魔力波動的範圍了?
」
「不準確,不是要硬試這個範圍,而是直接試波動,能進範圍里就行,而且不是接下來就要開始,我還需要更仔細地了解一下這個採樣的過程,最好能確定具體的精準度,這樣我可以劃分每個波動之間的差異,再之後,我還要儘可能更多地接觸到那層加密法術,如果能得到具體的轉換算法,那剩下的工作,就可以完全交由計算機來完成,這比人力快得多,也許,連續計算個幾天就能算出來?」
賈修估算了一下加密法術上的數據長度,還在接受範圍內,再長些他們這邊的算力也解決不了了。
「所以,你還要多次開通道接近這個坐標點周圍?」
奧德修斯捕捉到賈修話里的關鍵。
「我用位面通道魔導器就行。」
「呃————我覺得,你用魔導器,帝國那邊會知道,他們可能在機器上留了,嗯,怎麼說?」
「後門?」
「後門?好吧,也可以這麼講。」
「那要不還是麻煩你們部門的人幫忙?」
「我們這,悄悄干私活一次兩次的還能瞞得住。」奧德修斯面露難色。
「那要不————」
賈修思考了片刻。
「和帝國皇帝攤牌吧,反正現在正和帝國合作呢。」
>
「加密?」
對於賈修的說法,奧德修斯雖然不是特別明白,但勉強能理解。
能理解是因為,各種加密法術在魔法界還挺常見的。
寶箱、展示櫃、尖塔、寶庫————各種各樣的藏寶地中,都會有不同的加密法術應用。
甚至很多時候,加密法術都發展到不只是為了放在鎖上或什麼書卷上,保護不想讓人獲得或得知的內容。
而是變成了展示創意和法術水平的舞台。
故意設計出一些十分複雜刁鑽,但往往並不實用的加密方式來,故意讓人來破解,破解的人也默契遵循規則,只解密,不用邪道方式。
大概是這個破箱子一斧子就能劈開,但非要去研究上面附加了精密法術的鎖頭。
設置加密謎題和破解加密謎題,成為了施法者間很有「品味」的愛好。
和搞藝術,下棋這種類似。
奧德修斯不明白的在於,什麼叫用一個加密法術把整個位面遮擋起來了。
這聽起來不太像人話。
先不論什麼樣的法術能把一個位面覆蓋,畢竟位面里小的也就幾個房間那麼大的空間。
如果賈修所說屬實的話,這法術可是在位面間空間維持的。
而且很可能是長時間維持,位面之間的區域只能通過源源不斷供給魔力來保持,這種能力超出了奧德修斯對於任何施法者所具備能力水平的認知,誰來都辦不到。
那大概率是,某個主神的手筆,異位面的主神,不是他所熟悉的任何一個。
這很危險。
一位異位面的神明是什麼態度,對於他來說完全不可知。
後續會發生什麼自然也難以預料。
就算神明沒法跨越位面,來到這裡,但通過某種方式施法影響這邊,還是很容易做到的。
「賈修,關於這個加密,你剛才在研究它的時候,有感知到被什麼關注到嗎?」
這是感知能力最根本最原始的用途,感知神明的存在。
也是最常見的用途。
只不過協會裡這幫人幾乎不怎麼用罷了。
大把的牧師祭司就是靠感知神明吃飯的,所以感知越強,越容易感知到神明的存在,以賈修的水平,奧德修斯相信在有神明關注到他時,他也能關注回去。
但是賈修很自然地搖搖頭。
「沒有,不排除這玩意兒和神明有關係,當然我也覺得大概率有關,只是我目前為止,沒有感知到。」
對此賈修其實有猜測。
那個神明應該還存在,不然法術沒辦法一直維持,不過狀態不太好。
處於離湮滅不遠的狀態。
然後為了自保,現在可能在沉睡或是怎樣,像知識之神那樣把自己拆了也未可知,總之沒什麼精力關心這邊。
「好吧。」
奧德修斯部長稍微放心一點。
「可是,出於什麼目的,才會想把整個位面給藏起來。」
「誰知道呢?也許是防魔族,沒有完全禁止魔族把通道開到這個位面的手段,只能選擇藏起來,希望不要被發現,我不確定,就是隨便這麼一猜。」
魔族不是只找一個兩個位面的麻煩,已經是公認的事實。
儘管不知道有什麼意義,但他們的表現,就像是要毀滅一切,不是很熱衷於掠奪資源,也不是很渴望占領地盤。
純毀滅。
可能毀滅就是意義本身。
「那這個加密,具體是什麼情況?」
奧德修斯部長問到正題,在猶豫片刻後,他還是按捺不住對一個隱藏起來位面的好奇。
「假如,我是說假如,我們把它破解了,會不會造成什麼不好的影響,比如導致一個本來藏得好好的位面被魔族發現之類的。」
他是一頭相對善良的龍,如果為了滿足自己的求知慾,導致一個位面迎來滅頂災難,那還是不要求知的好。
「我的想法的話,不會,我只是想試試能否通過這層加密,而不是把整個法術都破壞掉。」
賈修回答。
他其實考慮過破壞的方案,其實很簡單,只要有足夠的四進位蟲就行。
以太場的強度足夠大,什麼法術都能給解除掉。
但由於不確定真的徹底破解後,會導致什麼不良後果,所以賈修不打算這麼做。
他是來搞研究的,不是來搞破壞的。
「那就好,那就好。」
奧德修斯點點頭。
「只是我還有一件事有些疑惑,既然像你說的那樣,這層法術是為了把位面藏住不被發現,那為什麼還要保留進入的方式呢。」
有加密就有解密方式。
如果沒打算再解開,那不如直接銷毀。
「說不定,這個位面還在等遺留在外的本土生命回去,或是他們想著未來還有機會,重新踏上不同位面,都說不準,而且,這已經藏得夠難以發現的了。」
賈修不知道這整個世界上,除了宗主和他還有誰具備魔能通悟的能力,沒有這項能力加持的話,恐怕不可能發現這層法術的存在。
「理解,那說說這個加密到底是怎麼一回事吧,我能幫上什麼忙嗎?」
對於這個問題,賈修稍微遲疑了一下。
「呃————目前還不太確定。」
「好吧那就是幫不上。」
奧德修斯部長翻了個白眼。
「但我還是想了解一下到底是怎麼回事。」
「我儘量解釋,大概是這樣————」
賈修組織完語言,儘可能地介紹。
從小黑屋中測試得出的結論來看,這確實是個很巧妙的加密方式。
在嘗試肉身通過那層屏障時,賈修明顯感知到,有什麼東西在檢驗他發出的魔力波動。
這也是這道「謎題」的解。
正確的魔力波動範圍,而且是連續多重的,不只檢驗一次魔力波動。
所以法術和燒杯都可以「無阻礙」通過到達另一塊虛空中的原因很簡單,一個魔力波動範圍不對,一個乾脆就沒有。
而為了不讓人發現這裡實際藏著東西,檢驗出錯誤,也不是直接阻擋在外面,或是消滅什麼的暴力方式,而是直接進入到另一片虛空中,且從視覺效果上看,前後兩片虛空像是連接在一起的,中間沒有阻隔,實際上中間整整有個位面。
也就意味著,這個法術不僅是加密,還包含了隱藏,空間轉移,視覺影響等等功能,只是這些功能在賈修截取複製到小黑屋裡的部分上並沒體現。
說實話,賈修對它是怎麼實現讓兩片不同空間位置上的虛空視覺上看起來是連貫的很好奇。
首先肯定不是幻術,幻術要麼是幻象,這很容易被看穿,要麼是對觀察者施加的感官混亂影響,這個也存在不小被看穿的概率。
「過鑑定」嘛,總有大成功的時候。
賈修暫時對怎麼做到的毫無頭緒,而且它還能做到在不同距離不同角度觀察都沒破綻,不像是簡單的視錯覺那樣,換個方向看立馬就能發現問題。
真的很神奇。
而這不意味著整個法術構造中,把工夫都下在了隱藏上,加密的部分也相當可靠。
它在嚴格意義上來講,不具備「解開」的方式。
從驗證過程上看,並不是在直接檢驗獲取到的魔力波動。
而是將魔力波動進行某種數據化的轉換,形成一個字符串。
賈修不是完全肯定生成那玩意兒是不是字符串,那個位面用不用字符都不確定,但可以肯定是用一連串什麼東西來表達信息,所以功能上和字符串是一致的,那就先當它是,反正轉化這一步不是他來做。
真正複雜的部分,就是這個轉化過程。
在測試中,賈修輸入了不同長度,不同複雜度,不同波數的魔力波動。
簡單來說就是換了小黑屋裡存下的那一大堆亂七八糟法術都上去試試。
沒有一個成功驗證的,都直接通過到空間轉移的另一端。
這可以理解,如果這麼容易試出來,那也太輕鬆了,問題在於,輸入的這些魔力波動,在經過轉化後,得出的信息長度是一致的。
輸入長度不定,輸出長度恆定。
這讓賈修想到一個熟悉的概念,哈希變換。
把任意長度的輸入數據,壓縮映射成固定長度算法。
相同輸入一定得到相同輸出。
所以想真正通過這層屏障,只要獲知那個確定的魔力波動,在轉化後得到正確輸出就行。
然而,這就要提到哈希變換的另一個特性。
不可逆。
因為根本不知道正確的那個輸入是多長,在變換過程中有被壓縮或是損失什麼,導致想要通過破解算法反推出正確輸入,完全不存在可能。
嚴格來說,除了知道正確的密碼外,沒有自己解出密碼的方式。
在發現到這點的時候,賈修當時以為,這個法術是沒法用正常方式破解了,暴力破拆可能是唯一的方法。
但又不知道裡面具體有什麼,暴力解除後會產生什麼影響,以至於賈修想著要不算了。
就在幾乎要放棄的節點上,賈修卻突然發現一個有意思的特點。
他重新研究了魔力波動被轉化成數據然後以什麼特定方式表達出來的過程。
雖然還是沒有找到具體轉化的方式,不過在這次研究中,他意識到,從魔力波動到數據,再從數據通過特定方式轉換,實際上是兩個步驟。
並不是魔力波動進去,直接就被轉換成最終的字符串了。
先變成數據這一步,在他複製下來的法術部分里,有相對清晰的體現。
單獨拉出來後,可以被符文之眼轉換出部分編碼,不完整,不過已經可以得到一個重要的信息,轉換採用的是採樣的方式。而採樣就意味著無法反映魔力波動攜帶的全部信息。
進而推導一步,就是這個法術的通過方式,實際上不止一個固定的「密碼」波動,而是一系列波動範圍。
在這個範圍內的波動,最終被採樣出來的結果是相同的,進入轉換後得到的輸出自然也是相同的。
所以,他不需要找到那個特定的唯一魔力波動答案。
只需要「蒙」進這個範圍就行。
就是這點範圍的擴大,讓一個傳統,古老但有效的方式,在這套法術上也有了應用的可能。
遍歷。
要是必須得定位到那個準確的波動,在理論上也存在試出來的可能。
不過只是理論上,那個運算量,以當前的科技水平是完全不可能的,不僅是在大陸位面這個最大算力中心的算力不如智能機的地方不可能,在賈修熟悉的那個地球上同樣做不到,除非又搞出一次什麼新的科技革命了,不然是一點機會沒有。
可是從唯一確定波動,變成一個範圍,那這事就有得試試了。
對於最終所需的計算量來說,屬於幾何級下降。
相當於存在了一個「門檻閾值」,最終的準確度,只需要大於閾值要求,就能通過。
只不過這個閾值不是法術設計之初故意想留下的,而是由於魔力波動採樣特性不可避免導致的。
這也算是個好消息,不僅是這層法術有了通過的可能,更是證明,設計製作施放這個法術的神明(暫且認為是個神明),強度也沒高到不可理解的層次,起碼對魔力波動還是要採樣的。
聽完賈修的講述,奧德修斯捋了捋他精緻的小鬍子。
大腦中似乎在處理這堆信息。
然而處理了幾分鐘後的結果是————
「咳咳,那個,」他轉頭問自己帶來的兩個部門人員,「你們,全理解了嗎?」
「理解了。」
「理解了?」
「一部分。」
「嗯,很好,誠實是個好品德。」
奧德修斯滿意地點點頭。
不是只有他自己沒全理解就好。
隨後對賈修說道:「所以,你的意思大概就是,接下來要硬試這個魔力波動的範圍了?
」
「不準確,不是要硬試這個範圍,而是直接試波動,能進範圍里就行,而且不是接下來就要開始,我還需要更仔細地了解一下這個採樣的過程,最好能確定具體的精準度,這樣我可以劃分每個波動之間的差異,再之後,我還要儘可能更多地接觸到那層加密法術,如果能得到具體的轉換算法,那剩下的工作,就可以完全交由計算機來完成,這比人力快得多,也許,連續計算個幾天就能算出來?」
賈修估算了一下加密法術上的數據長度,還在接受範圍內,再長些他們這邊的算力也解決不了了。
「所以,你還要多次開通道接近這個坐標點周圍?」
奧德修斯捕捉到賈修話里的關鍵。
「我用位面通道魔導器就行。」
「呃————我覺得,你用魔導器,帝國那邊會知道,他們可能在機器上留了,嗯,怎麼說?」
「後門?」
「後門?好吧,也可以這麼講。」
「那要不還是麻煩你們部門的人幫忙?」
「我們這,悄悄干私活一次兩次的還能瞞得住。」奧德修斯面露難色。
「那要不————」
賈修思考了片刻。
「和帝國皇帝攤牌吧,反正現在正和帝國合作呢。」
>