但是在這樣的情況下,要想傳遞訊息,密謀造反,幾乎是件不可能的事情。
高良才撓著腦袋,苦思冥想,找尋著一種能夠逃脫太子黨偵查的傳訊方式。
看來,是時候祭出密碼技術了。
一提到密碼,高良才的腦海中首先閃現的就是那神奇無比的摩爾斯電碼。他是一個密碼愛好者,對摩爾斯電碼的崇拜猶如滔滔江水連綿不絕。
“摩爾斯電碼就像一種神秘的訊號舞蹈,時通時斷,忽明忽暗。這些訊號經過精心的排列組合,就能巧妙地變化出各種各樣的英文字母、數字,甚至標點符號。”他心中遐想著。
而摩爾斯電碼的妙處還在於它的通用性。無論是電報電線中的電子脈衝,還是機械的、視覺的訊號,都可以成為它傳播的媒介。這意味著,同一種程式碼,可以透過各種不同的傳訊手段進行傳遞,如閃光、鼓點聲等。
高良才越想越覺得摩爾斯電碼正是他需要的傳訊方式。他有信心,藉助這種密碼,他能在敵人眼皮子底下進行傳訊,而敵人卻像個瞎子一樣一無所知。
說做就做,他二話不說地投入到了研究中。
摩爾斯電碼,看似簡單,實則奧秘無窮。它僅有兩種“符號”——劃和點,或是長和短。這些符號的巧妙組合,竟能表示出26個英文字母、數字以及一些符號,令人驚歎。
然而,高良才要的並不是這些。大唐人用的是漢字,那千變萬化、意蘊深遠的漢字。他希望透過自己的努力,讓摩爾斯電碼也能適用於漢字。
但問題也隨之而來。英文字母只有26個,組合起來並不複雜。但漢字呢?此時的漢字已經有2萬多個,即便只算《說文解字》裡的,也有9000多個。這麼多漢字,要用多少組合才能表示完全呢?
這其實是一個二進位制的問題。高良才皺起眉頭,陷入了深思。經過一番計算,他得出結論:14個碼就可以表示出16000多種含義,足夠包括完《說文解字》裡的漢字了。
但是,他忍不住吐槽:“要14個碼才能表示出一個含義,這譯碼的工作量也太大了吧!”
想想大唐人面對那14個組合在一起的0和1,或者是點和劃,然後在一本厚厚的字典裡去查詢每一個組合對應的漢字。這事兒想想就讓人頭疼。
更別說,要讓大唐人接受這種二進位制的概念,簡直就像讓貓去理解魚的邏輯思維一樣困難。高良才自己雖然是學IT的,但每當他看到一長串的01組合數字時,也會覺得頭暈目眩,彷彿被扔進了數字的迷宮。
“不行,必須得簡化。”高良才揉了揉太陽穴,決心將這個問題簡化,讓大唐人也能輕鬆理解。
於是,他陷入了研究中,試了一種又一種的方法,腦海中的數字組合如同煙花般綻放,為了簡化,他可謂是絞盡了腦汁。
他拿圍棋的黑白子來做試驗,長長的一排,整整14個棋子,看上去如同星辰點點,讓人眼花繚亂。想要從這其中分辨出不同的漢字,簡直就像是要從銀河中撈出特定的星星,難度之大,可謂登天。
高良才叫來高升試一試。高升看著眼前這排棋子,再瞄向旁邊的五排棋子,要從中找出相同的。
這過程就像在模擬收到密碼後,從密碼本中查詢對應的結果。
只是,這從五個裡面找一個,已經是最簡單的了。
但高升僅僅看了幾眼,就覺得頭暈目眩,根本分辨不出哪兩排棋子是相同的。
他哭喪著臉說:“少爺,你饒了我吧,我看著就眼暈,這活計真不是我能幹的。”
嶽寒也過來嘗試,他雖然是個武夫,但也沒好到哪兒去。他把眼睛瞪得像銅鈴一樣大,又掰著手指頭數,忙活了半天,還是沒分出來。
接著,王小虎和劉大牛也被拉了過來。這兩個小子又長高了兩歲,個子竄得不少。只是,劉大牛顯然腦子並沒跟著長,還是那副傻乎乎的模樣,根本沒法指望他能分辨出來。
然而,王小虎這個機靈鬼就不一樣了。
他看了幾遍後,竟然真的找出了一樣排列的棋子。
高良才大喜過望,於是又把試驗的棋子增加到了10排。王小虎雖然還是找了出來,但花費的時間卻長了許多。
這讓高良才又陷入了困境,密碼錶只有10個就這麼難找,如果增加到上萬個那就更不用說了。等到把密碼譯出來,恐怕花菜都已經涼了。
輪到了秦成周。他是個文人,在這方面有一定的優勢。他沉穩地坐下,開始仔細地觀察和比對。雖然花費了點時間,但他最終還是成功地找出了相同的棋子排列。
最後他給了一個意見:“先生,這樣找實在太困難了。這些棋子排得太長,如果減少一半,那就容易多了。”
高良才聽了只想翻個白眼,心想:“要是能減少一半,我還需要你提醒嗎?”然而,他也明白這個建議並不實際。
於是,高良才重新陷入了思考。他想:“查表最好的方法應該是排序,用數字來編碼就可以更方便地找到結果。”
他再看了一眼地上排成一排的黑白棋子,腦中靈光一閃:“有了!把二進位制轉換成數字,再按數字來查表不就行了嘛!”
說到二進位制轉數字,高良才表示這個他很熟悉,以前上學時就有這樣的課程。
但面對整整14位的二進位制數轉換為十進位制數,他還是感到了不小的困擾,這轉換的過程廢了他不少功夫。
於是,高良才只好拿來算盤,開始苦心鑽研如何在算盤上進行二進位制與十進位制數的轉換。
這一鑽研又是幾天的時間,他發現雖然這個方法可行,但實在太浪費時間,而且很容易出錯。
那一長串二進位制的數字看著就讓人頭暈,一不小心就會看錯。
即使是已經能夠熟練使用算盤的秦成周,也免不了偶爾犯錯。
這一出錯,可就是另一個漢字,說不定整句話的意思就完全不同了。
頭疼啊!