下載 APKPure App
可在安卓獲取Archimedes cipher的歷史版本
古代阿基米德密碼模擬器
阿基米德密碼是一種經典的密碼學密碼系統,其歷史比凱撒密碼等其他系統更早。它是由錫拉丘茲的阿基米德根據算術螺線或阿基米德螺線描述的,希臘數學家本人對此進行了深入研究。
根據普魯塔克的說法,這位希臘聖人完美地掌握了斯巴達斯庫塔爾密碼和畢達哥拉斯密碼。但由於第一種密碼分析方法的入侵,據說阿基米德設計了更複雜的方法。儘管正是由於其複雜性,當時的歷史學家認為,與其他更簡單的替代方案相比,這種密碼系統的表現較弱,因此它在古代很少被傳播。這個過程的描述可以在普魯塔克的著作中找到,以及與斯巴達斯基泰密碼的比較。
該應用程式基於原始版本,使用阿基米德螺旋的兩個離散且同心的變體,其中極角的初始步驟在它們之間異相,尋求無碰撞的互鎖,因此兩個螺旋可以互相反饋。是的,取決於密鑰。在第一個版本中,阿基米德使用數字 27 作為螺旋線的最大長度。
幾個世紀以來,螺旋長度的選擇一直是思想家和學者爭論的結果。一些歷史學家認為,數字27的選擇是有預謀的,以便螺旋橫軸上離散位置的數量為12個位置,使它們與奧林匹斯山眾神的數量相吻合:根據古希臘神話。後者使得更容易記住部分對稱金鑰。
關於20世紀在希臘安提基西拉島附近的一艘沉船中發現的機械裝置,存在著大量的理論和假設,其中有許多歷史學家將其發明和製造歸功於阿基米德本人。而且也有很多專家認為,這個機制的真正功能是讓阿基米德密碼能夠以自動化的方式進行。
Last updated on 2024年08月05日
Minor bug fixes and improvements. Install or update to the newest version to check it out!
Archimedes cipher
1.0 by Mincemeat TEAM
2024年08月05日