UTILS.
100% ブラウザ内で完結

古典暗号ツール

すべてブラウザ内で完結する無料の古典暗号エンコーダー&デコーダー — Caesar、Atbash、affine、rail-fence、columnar transposition、Bacon、Polybius、Playfair、A1Z26、keyword、Bifid、Beaufort に加え、自動暗号識別ツールも。パズル、CTF、脱出ゲームに最適。アップロードなし。

🔤

シーザー暗号 エンコーダー / デコーダー

可変シフトのシーザー暗号でテキストをエンコード・デコード。26通りのシフトを一括で総当たりし、自動ベスト推測で未知の鍵を解読します。

🔁

アトバシュ暗号 エンコーダー / デコーダー

各文字をアルファベットの鏡像に置き換えます(A↔Z、B↔Y、…)。この古典暗号は自己逆元なので、1つの操作でエンコードとデコードの両方ができます。

✖️

アフィン暗号 エンコーダー / デコーダー

E(x)=(a·x+b) mod 26 を使う単一換字式暗号。鍵の検証(gcd(a,26)=1)とモジュラ逆元によるデコードに対応。文字を即座にエンコード・デコード。

🚂

レールフェンス暗号 エンコーダー / デコーダー

ジグザグ転置式暗号: テキストをN本のレールに斜めに書き、行ごとに読み出します。レール数と開始オフセットを調整してエンコード・デコード。

🏛️

縦列転置式暗号

キーワード駆動の縦列転置: グリッドを行方向に埋め、キーワード文字のアルファベット順に列を読み出します。完全版・不完全版に対応。

🥓

ベーコン暗号 エンコーダー / デコーダー

各文字をAとB(または0/1)の5記号グループとしてエンコード ― 二重文字のベーコン暗号。24文字の古典版と26文字の個別テーブルに対応。

🔲

ポリュビオスの方陣暗号 エンコーダー / デコーダー

5×5のポリュビオスの方陣(タップ符号の基礎)で文字を行/列の2桁座標に変換。キーワードで種を与えた方陣、I/JまたはC/Kの統合に対応。

🔠

プレイフェア暗号 エンコーダー / デコーダー

5x5のキーワード方陣を使った古典的なプレイフェアの二字暗号でテキストをエンコード・デコード。自動のXパディングと鍵方陣の表示付き。

🔢

A1Z26 文字-数字暗号(エンコーダー / デコーダー)

文字をアルファベットの位置(A=1 … Z=26)に変換し、また元に戻します。区切り文字の選択と任意の0始まりインデックスに対応 ― グラビティ・フォールズの暗号。

🗝️

キーワード(単一換字式)暗号

キーワードから換字アルファベットを構築し、それを通じてテキストをエンコード・デコード。平文から暗号への完全な対応表を表示します。

🔀

バイフィッド暗号 エンコーダー / デコーダー

デラステルのバイフィッド暗号でテキストを暗号化・復号。設定可能なキーワードと周期を持つ分割式ポリュビオス方陣暗号。鍵方陣を表示。

ボーフォート暗号 エンコーダー / デコーダー

相互的なボーフォート暗号 C = (K − P) mod 26 で暗号化・復号。自己逆元の多表式暗号で、任意のドイツ式変種モード付き。

🕵️

暗号識別器 / 解析器

未知の暗号文を統計的特徴 ― 一致指数、カイ二乗、文字集合 ― で解析し、最も可能性の高い古典暗号をランク付けします。

他のカテゴリを見る