埃特巴什碼

🔄 Atbash Cipher

💡 埃特巴什碼是一種自反密碼——加密和解密是同一個操作!對密文再次應用埃特巴什碼即可還原明文。

📊 字母映射表

Atbash Cipher is available directly in your browser, with no data uploaded.

💡 使用示例

示例 1: 簡單單詞

明文:HELLO
密文:SVOOL

示例 2: 句子 (保留空格和標點)

明文:Hello, World!
密文:Svool, Dliow!

示例 3: 自反特性驗證

第1次:ABC → ZYX
第2次:ZYX → ABC (還原)

📚 算法原理

什麼是埃特巴什碼?

埃特巴什碼(Atbash cipher)是一種已知最早的替換密碼之一,起源於希伯來語。它的名字來自希伯來字母表的第一個字母 Aleph、第二個 Beth、倒數第二個 Taw 和最後一個 Shin —— Aleph-Taw, Beth-Shin,即 Atbash。

加密原理

埃特巴什碼將字母表反轉,使第一個字母與最後一個字母對應,第二個與倒數第二個對應,以此類推:

• A (第1位) ↔ Z (第26位)
• B (第2位) ↔ Y (第25位)
• C (第3位) ↔ X (第24位)
• ...
• M (第13位) ↔ N (第14位)

數學公式

f(x) = 25 - x (其中 x 為字母位置,A=0, B=1, ... Z=25)

自反特性

埃特巴什碼是一種自反密碼(involution),也就是説加密和解密使用完全相同的操作。對明文應用一次埃特巴什碼得到密文,對密文再應用一次就還原回明文。

這是因為反轉字母表兩次就恢復了原順序:A→Z→A, B→Y→B, ...

歷史背景

埃特巴什密碼最早出現在《耶利米書》中,用希伯來語書寫。它被用來掩蓋一些地名和人名,例如"巴比倫"被寫成"示巴"。在中世紀的猶太神秘主義文獻中也有使用。

安全性

埃特巴什碼的安全性極低,因為它只有一種固定的替換方式,不需要密鑰。任何人只要知道這是埃特巴什碼,就能立即解密。它本質上是凱撒密碼在位移為13時的特例(對於26個字母來説)。

擴展版本

全字符埃特巴什:對 ASCII 可打印字符進行反向映射
自定義字母表:可以針對不同的字母表(如希伯來語、希臘語)應用
數字埃特巴什:0↔9, 1↔8, 2↔7, ...

📋 歷史記錄

📚 深度解析:埃特巴什碼 (Atbash Cipher)

💡 常見使用場景

  • 當你在it相關場景中需要基於“Atbash Cipher”進行快速計算或校驗時,可先用該工具生成一版標準結果。
  • 在教學、方案評審、調試聯調時,可用固定樣本快速復現實驗流程,驗證參數選擇是否正確。
  • 用於將人工操作轉為可複用步驟:先確認輸入類型,再觀察輸出變化,便於排查規則誤差。
標準化使用示例
以一組典型輸入為例:先按業務口徑補充必要字段,運行工具並記錄輸出;再對比另一組邊界輸入,檢查工具在異常輸入下是否給出穩定提示,便於快速形成操作 SOP。

❓ 常見問題(FAQ)

該工具適用於哪些 it 場景?
只要數據可映射到本工具支持的參數結構,就可用於日常分析、篩選、校驗等流程;多數情況下適合前置評估和結果複核。
結果可信度如何保證?
工具默認按前端可見規則實時計算,不依賴外部服務;如有偏差,建議結合歷史基準值做交叉確認。
⚠️ 使用説明與注意事項
📖關於「埃特巴什碼」

📝工具簡介

埃特巴什碼是一款IT 開發領域的在線工具。專為開發者打造的在線工具,純前端運行,代碼不離開瀏覽器。