最近我的世界小伙伴用德國洛倫茲密碼機改造了一款紅石密碼機,看起來不是很復雜,但是想要解開密碼還是有些難度的,主要是要了解什么是洛倫茲密碼機才能更好解決問題,如果對我的世界密碼機感興趣的話可以下載下來研究一下。
結構
1.加密部位(主要是 轉子——密鑰更換機 及異或運算器——加密裝置)
2.操作盤(操作需要的按鍵及將字母轉換為二進制碼的裝置)
3.顯示器(將二進制碼轉換為字母,用活塞推出表示)
優勢
1.破解困難,同一個字母會被加密為不同字母
2.密文及明文一一對應,只要密鑰相同
3.在實際應用中由于其密文的偽隨機性,通常被當作亂碼不加注意,實際上卻是與明碼信息一一對應,并非無意義。
劣勢
1.加密時間過長(本人黔驢技窮了。。。)
2.同時只能打出一個字母(待解決)
原理及使用方法
第一步,在操作盤上選擇高級加密(只要按下高級加密這一個鍵即可)或普通加密(需要手動輸入密鑰——初始設定)。
第二步,選擇(a.要加密的明文/b.已得到的密文)按下按鈕后,按begin開始加密,此時機器會自動將字母轉換為二進制碼。
第三步,機器會自動將其進行異或運算,得出(a.密文/b.明文),在顯示器上用活塞推出顯示。
第四步,如果為高級加密,請等待機器自己更換密鑰(最多就10s吧。。。。。。)