首頁 二次元

七夕緣起

第5.07章 確定見面時間(上)

七夕緣起 七色瑾林 2059 2021-11-08 00:05:00

  $$ 01 $$

  牛郎看到織女的回信,知道目的已經(jīng)達到了。

  牛郎沒有先回復(fù)織女,而是先給王母寫了封信,挑釁滿滿:

  ·

  岳母大人:

  看來,您的專家團不太行呀,還是慢了一步,哈哈哈哈。

  ·

  王母收到后,哭笑不得,她自信牛郎不可能比自己的專家團更強,但是卻又猜不透牛郎葫蘆里賣的什么藥。

  王母將織女的信交給專家團,同時,王母也料定牛郎是解不出來的。

  所以,王母隱隱推斷,這個計算很可能是個障眼法。

  那么接下來,牛郎給織女的回信就是關(guān)鍵了。

  ·

  回到牛郎這邊,牛郎已經(jīng)在構(gòu)思給織女的回信了。

  牛郎先看了看日歷,今天竟然是農(nóng)歷七月五日了。

  牛郎先在信件的開頭,介紹了自己的“公鑰-私鑰”加密方案。

  由于加密與解密的秘鑰不同,兩者并不對稱,因此牛郎將這種加密方法命名為“非對稱加密”。

  ·

  接著,牛郎寫出了自己當(dāng)時“全網(wǎng)廣播”的初衷:

  一是為了發(fā)布公鑰,二是為了獲得織女的公鑰。

  從心理角度分析,自己提出的“日期求解問題”是無解的,而王母多疑,必然會先盡力求解,卻不敢輕舉妄動;

  只有織女才可能反向提出問題,而這問題的題目,其實就是自己的公鑰。

  這是賭博,不過,很榮幸,賭贏了。

  ·

  現(xiàn)在“非對稱加密”方法已在此信件公開,而牛郎和織女的公鑰也在之前被公開,那么,

  “一個信息若能被公鑰解密,那么它一定是被私鑰加密的”,所以,牛郎織女的身份可以被絕對的認證。

  ·

  ----

  $$ 02 $$

  接著,牛郎也寫出了“非對稱加密”的弊端:運算量較大,被加密的信息不能太多,否則加解密時間會很長。

  信件的最后,牛郎附了一段自己私鑰加密后的密文,來供大家娛樂。

  當(dāng)然,牛郎也附上了原文:HelloWorld。

  只是,考慮到大家可能是沒有“字典”概念的,牛郎這里的數(shù)字轉(zhuǎn)換用了字母表的方式,

  列了一個表格,寫出了每個字母對應(yīng)的數(shù)字。

  這樣,所有人拿到信件后,都可以用牛郎的公鑰,解密出密文的數(shù)字,然后對照字母表,就能得到原文“HelloWorld”了。

  ·

  最后的最后,牛郎又加了行“小字”:我就是要全網(wǎng)廣播,看你王母怎么辦!哈哈哈哈!

  當(dāng)然,“小字”這個是文字描述的小字了,畢竟目前的喜鵲網(wǎng)絡(luò)體系,文本都是無格式的純文本,只能手動“小字”,手動“滑稽”。

  沒錯,牛郎,又發(fā)了一次全網(wǎng)廣播。

  咱們且不說王母看到這一次全網(wǎng)廣播后的“火冒三丈”,只知道第二天,“非對稱加密”火遍整個天庭。

  許多人嘗試后,無不贊嘆牛郎加密算法之精妙,簡直巧奪天工。

  ·

  同時,第二天,織女也給牛郎回信一封:

  ·

  牛郎牛郎:

  這個密文1是我用自己私鑰加密的“HelloWorld!”,你看看,對不對?

  密文2是用你的公鑰加密的內(nèi)容,我偏不告訴你原文,看你能不能解出來~

  信的末尾是兩段密文。

  ·

  王母也攔截到了這封信,但她看了內(nèi)容,并未太過在意,隨手丟給專家團了。

  ·

  ----

  $$ 03 $$

  話說牛郎收到了織女的來信,非常開心。

  牛郎先用織女的公鑰驗證了一下,果然密文1解密后,就是“HelloWorld!”。

  接著,牛郎用自己的私鑰,去解密密文2,得到了“你好,世界!xxxx……”,后面竟然是一段亂碼。

  “不應(yīng)該呀,難道自己的加密方法有問題?”牛郎看著亂碼,非常疑惑。

  ·

  牛郎百思不得其解。然后仔細看這段亂碼,發(fā)現(xiàn)與密文1竟然是一樣的!

  不,不完全一樣,但前面是一樣的,后面不同。

  “怎么會有這么巧合?自己的加密方法,加密后的密文應(yīng)該是千差萬別的,不可能出現(xiàn)這么高的匹配度吧?!?p>  “除非,織女這里在引導(dǎo)我什么?!?p>  ·

  是的,牛郎也想到了,既然這段亂碼,與上面密文1前半部分一樣,說明,

  這段亂碼,跟密文1一樣,很可能是織女用自己的私鑰加密的。

  接著,牛郎用織女的公鑰解密這段亂碼,果然,得到了另一段可讀的文本:

  “Hello,七月七日晚七點整,見面?!?p>  ·

  牛郎一愣。

  他知道夜長夢多,但沒想到織女會如此激進。

  轉(zhuǎn)念一想,王母座下可是有一幫專家團的,時間一長難免找到新的算法漏洞。

  盡快見面,確實是最佳的選擇,必然能讓王母措手不及。

  ·

  而且關(guān)鍵的是,織女這封信確實偽裝得很好,從內(nèi)容上看,一般會被誤認為是加密測試,不會多慮的。

  ·

  ----

  $$ 04 $$

  牛郎慎重思考后,覺得織女所言合理。

  不過,牛郎也是非常佩服織女,竟然在這么短的時間內(nèi),可以想到二次加密的思路。

  而且,Hello這個前綴的應(yīng)用,簡直就是絕了。

  只是,這回信,也不能讓他人看出貓膩,所以牛郎謹慎地寫了一封回信:

  ·

  織女織女:

  你簡直冰雪聰明!用的太對了!完全正確,就是這樣的!

  當(dāng)然,我知道這信件也有無數(shù)人(指王母)虎視眈眈,

  關(guān)于密文2,好吧,我就留個線索:

  不過是“你好,世界!”開頭的一句話罷了,后面就不公開了,給各位看客們留個懸念,側(cè)面證明我的加密方法安全性。

  ·

  只有織女知道,那句“關(guān)于密文2,好吧”,不僅僅是一個感嘆,更是對自己信件內(nèi)容的肯定。

  ·

  為了讓大家放下疑心,牛郎緊接著給織女寫了第二封信,

  告知織女加密算法已看似穩(wěn)定,但為了提防王母,還是先試運行幾天,

  確保王母確實拿它沒辦法,那么就可以正式商討見面日期事宜了。

  ·

  當(dāng)然,信是寫給織女的,實際上是給王母看的。

  這封信,是七月六日晚發(fā)出去的,王母和織女在七月七日上午,都收到了信息。

  牛郎與織女都知道,自己的周圍,可能也遍布王母的眼線,監(jiān)視著自己的一舉一動。

  為了表現(xiàn)地自然,牛郎織女其實并未做太多準(zhǔn)備,而是和往常一樣地生活,然后準(zhǔn)備下一封信件而已。

按 “鍵盤左鍵←” 返回上一章  按 “鍵盤右鍵→” 進入下一章  按 “空格鍵” 向下滾動
目錄
目錄
設(shè)置
設(shè)置
書架
加入書架
書頁
返回書頁
指南