我真不是法爺 第48章 網盤視頻克星MD5算法

    密碼學,本質上是一門研究如何隱秘傳遞消息的學科。

    說它是在「敵人環境中通訊的學問」也不為過,後面與數學、計算機學、信息學緊密結合後得到了長足的發展。

    林奇前世研究比特幣時,針對區塊鏈還專門專研過密碼學,此刻腦海里掌握的密碼學模型並不少。

    然而,此刻握着粉筆的他,所思索的卻是密碼學在西斯瑪那符文乃至法術模型中的對應關係。

    「不用緊張,密碼學在藍星作為非公開學科,你之前沒有接觸到也不奇怪。你覺得很難的話,大可設計一個簡單的加密算法,我們在課堂上再來討論。」

    女法師安琪看着林奇遲疑,知道這些排在前排的天之驕子內心傲氣之中,也不忍打擊太過,還是給了一個台階下。

    下方的學徒看到林奇面對黑板,背對眾人,遲遲不動,不禁也是有些着急。

    「加密算法不是不難麼?」舍友陳世坤問着周邊同伴,好奇道。

    「你能想到的不難,但是林奇哪能用這種大路貨呢,這一點逼格都沒有了。」學徒劉凱嘆氣道。

    而捏着粉筆的林奇也清楚這點。

    比如字母表a、b、c、d……y、z,分別順移一位,指定為b、c、d、e……z、a。

    abc這便可加密為bce,古典密碼中的「置換法」。

    若是替換成1、2、3、4……。

    那abc便可以加密成123,古典密碼中的「代換法」。

    只要知曉置換表這個「密鑰」,便能夠將「密文」解碼成「明文」。

    《符文學》中符文原型便是「明文」,經過「加密技術」得到的「密文」,便初步擺脫了「記憶排斥」的特性。

    瞬間林奇轉過頭,敏銳地想着女法師安琪。

    「講師,我想請問下。那天我用函數記憶了『誓言符文』,本質上也是一種加密,為什麼後面的函數還會記憶不全呢?」

    實際上,林奇當場壓根是用記憶宮殿的「固態模型」記錄下具體符文,這番說法單純是轉述漠風法師對他的懷疑而已。

    他可不好當場說自己就是靠記憶下來的,啥加密都沒用,太過打臉。

    女法師梨渦淺笑,「這便是我們開設這一門課程的意義呀。」

    「記憶排斥主要取決於幾點,一者是還原相似性,像教材提及的abc置換成bce,相似度太高。加密成123則抵抗性好些。」

    「二者是加密算法的複雜度,過程越複雜、計算量越繁複,效果便越好,這也是很多法師採取的方式。甚至笨拙地直接對密文再加密,形成多重加密。」

    「但缺點也很明顯,你真的要使用的話,光是解密過程就無比漫長,很難用在即時施法上。法師們更多是用十幾重加密符文,當做符文存檔。」

    「三者則是加密算法與密鑰的神秘性。知曉者、使用者越多,這門加密技術就越容易被排斥。」

    「所以密碼學在藍星並不公開傳播,甚至很多隱秘教派內部都會有一套自行溝通使用的加密算法,便是此緣故。」

    這番話語,林奇聽得嘴巴微微張開,「那導師,豈不是法師們為了神秘性,最好的方式就是自行創立一套加密方法?」

    女法師微微一愣,很快就笑出聲來,「確實如此,林奇同學。但我只能夠提醒你,你所能夠想到的絕大多數算法,都有被法師使用過,哪怕略作更改,也會被認為相似。只能夠賭那一門使用的人少一些,或者自己變換下密鑰而已。」

    林奇明確地點了點頭。

    加密過程,本質上分為「加密算法」和「密鑰」兩種。

    如古典密碼置換法裏,字母abc用其它字母來置換便是「算法」過程。

    但是「推移一位」則是密鑰「1」。

    所以第二個人完全可以繼續採用「置換法」,但是約定「密鑰」為2,表示推移兩位,這樣子abc便會加密為cde。

    「不行就下來吧,同學。」看着講台上的林奇,忽然有人發出一聲嘲笑之意。

    「哎哎,大佬就是思考一會,你懂什麼?」和林奇碰面打過招呼的則發聲為其辯解。

    「他昨晚12點就上床睡覺了,這算什麼法師學徒?」被林奇拒絕加入團隊的法師家族後裔,拉高分貝嘲諷。

    「你行你上啊。」陳世坤聽着後方聲浪,回頭嘲諷道。


    「我評論飯菜好不好吃,不用我會做飯。」另一位學徒直接頂了回去。

    看着下方的爭吵聲浪漸漸提高,也讓女法師安琪有些惱火,她清冷目光掃視一眼全場,瞬間整片空間仿佛溫度下降幾度。

    不少學徒當即打了個激靈,安靜下來。

    林奇不禁深吸一口氣,這是塑能師還是咒法師?

    他知道一些專精的法師,能夠簡單的復刻出簡易法術效果來,這道降溫顯然就是對方的手段了。

    「要是不行,或者覺得還沒想出來,你可以想好後再上來。」女法師安琪壓制了內心的脾氣,安慰林奇道。

    此刻她心裏已經有些納悶,這一屆的領頭羊就是這麼厚臉皮的?

    林奇只好緩頰地笑了笑,「好了,我現在就寫。」

    說着他便長吁了一口氣,瞬間眸光凌厲,似可削金斷玉。

    意識到「加密技術」越是神秘,越能夠壓制符文排斥記憶的特點後,林奇自然是不捨得將前世地球的密碼學結晶拱手托出。

    加解密技術以加密「密鑰」和解密「密鑰」的是否相同劃分。

    密鑰相同為對稱算法,流式為rc4、分組式為des、aes、idea、sm4等,銀行里用於用戶密碼傳輸儲存。

    密鑰不同為非對稱算法,有rsa、dsa、ecc、sm2等,銀行里用於ukey身份校驗等。

    這些初步看來,每一種都是林奇的財富!

    然而,林奇驟然想起一種為無數lsp所痛恨的算法——md5算法。

    md5算法是加解密算法之外的「單向散列」技術,本質上便是輸入一段任意長的信息,然後固定輸出128位的字符。

    這種算法無法解析出明文,但卻可以用來確認「信息」是否完整,有無經過篡改。

    相當於「信息」的身份證。

    諸如最簡單的位數統計,「abc」明文為「3」位,「」明文為「4」位,通過對比3與4的不同,便能夠發覺原來的「abc」被篡改。

    而「md5」算法便是一種指代性極高的信息摘要算法。

    所以前世林奇在網盤裏保存的一些「電影」,本身都會帶有128位的md5值。

    網盤方無須檢查具體影片內容,當發現a影片有問題,無須查找名字,只需將所有用戶保存的md5值相同影片盡數刪除!

    所以lsp們經常發覺自己苦苦保存,甚至還特意變更名字的影片,依舊難逃毒手!

    乃至軟件發佈時都會公開對應md5值,一旦有黑客修改軟件植入病毒,這樣子校驗的md5值便會不對應。

    這便是「單向散列」技術檢查「數據完備性」的關鍵作用!

    如「林奇」的md5值為997952855bddc4b742d5df415886d1a6。

    而「休奇」的md5值為2a555bd60795efef39394b024350639b。

    而且這種檢查的算法不涉及符文加密、解密。

    所以林奇絲毫不擔心擴散出去有損失。

    瞬間,林奇的粉筆筆走游龍般書寫起來。

    女講師看着黑板上漸漸變得繁複的算法模型,嘴巴不禁微微張開。

    然而比起台下漸漸迷茫的法師學徒們,她的目光卻漸漸變得明亮起來。

    「你這個不是加密算法,而是摘要算法?」

    「而且你這樣寫的話,會對應無數種可能的明文,用作對比防止篡改?」

    「嘭!」

    忽然,女法師安琪直接按壓住林奇的手,讓他感覺到一陣冰涼。

    女法師深吸一口氣,目光漸漸變得深邃。

    「林奇同學,根據《符文保密法》條例,所有判定具有b級以上加值的符文算法,均不能通過公開場合泄露。」

    說着她嘴角露出微笑,「下午來我辦公室一趟。。」



第48章 網盤視頻克星MD5算法  
相關:  萬法之主  法術真理    秦塵林心柔  網遊:開局獲得神級天賦  從縣令開始的簽到生活  萬古帝婿夜玄周幼薇  
(快捷鍵←)上一章 ↓返回最新章節↓ 下一章 (快捷鍵→)
 
版權聲明: 好書友我真不是法爺第48章 網盤視頻克星MD5算法所有小說、電子書均由會員發表或從網絡轉載,如果您發現有任何侵犯您版權的情況,請立即和我們聯繫,我們會及時作相關處理,聯繫郵箱請見首頁底部。
最新小說地圖
搜"我真不是法爺"
360搜"我真不是法爺"

html|sitemap|shenma-sitemap|shenma-sitemap-new|sitemap50000|map|map50000

0.0206s 3.7853MB