シーザー暗号
古典的なシーザーの換字式暗号を使ってテキストを暗号化・復号します。英語の文字出現頻度に基づいてシフト量を自動検出するモードも搭載。
検出されたシフト量:
使い方
- 1 「Encrypt(暗号化)」「Decrypt(復号)」「Auto-decrypt(自動復号)」のいずれかのモードを選びます。
- 2 暗号化・復号モードでは、シフト量(1〜25)を選択します。
- 3 自動復号モードでは、25通りのシフト量すべてを試し、英語の文字出現頻度に最も近いものを自動的に選び出します。
- 4 結果をコピーします。
このツールを使う理由
- シフト量を1〜25の範囲で自由に設定できます。
- 自動復号モードはカイ二乗検定を用いて英語の文字出現頻度と比較します。
- 大文字・小文字、数字、句読点、空白はそのまま保持されます。
- 暗号学の学習・指導にも役立つツールです。
よくある質問
シーザー暗号は安全ですか?
いいえ、この暗号は頻度分析によって容易に解読されてしまいます(当ツールの自動復号機能で試してみてください)。実際のセキュリティ用途には決して使わず、パズルや学習目的のみに使用してください。
自動復号機能はどのような仕組みで動作しますか?
可能性のある25通りのシフト量すべてを試し、得られた文字分布と標準的な英語の文字分布とのカイ二乗距離を計算します。カイ二乗値が最も低いシフト量が選択されます。
自動復号機能が誤ったシフト量を選んでしまうのはなぜですか?
自動検出機能は50文字を超える英語のテキストで最も精度が高くなります。短いテキストや英語以外のテキストでは、頻度分析の結果が偏ってしまうことがあります。
シーザー暗号 とは?
シーザー暗号は、古典的なシーザーの換字式暗号を使ってテキストの暗号化・復号を行うツールです。各文字をアルファベット上で一定の位置だけずらした別の文字に置き換えます。すべての処理はブラウザ内で完結し、英語の文字出現頻度に基づいて最も可能性の高いシフト量を推定する自動検出モードも備えているため、鍵がわからない古典暗号の解読にも役立ちます。
シーザー暗号 は Zerethon Tools が提供する無料の 開発者 ユーティリティです。古典的なシーザーの換字式暗号を使ってテキストを暗号化・復号します。英語の文字出現頻度に基づいてシフト量を自動検出するモードも搭載。. ブラウザ上で完全に動作します — 登録不要、アップロード不要。
- カテゴリ
- 開発者
- 料金
- 無料
- プライバシー
- ブラウザベース
- 登録
- 不要
プライバシー
明記されない限り、データがブラウザの外に送信されることはありません。シーザー暗号 は完全にクライアント側で動作します — サーバーへのアップロードなし、ログなし、入力内容のトラッキングなし。
関連ツール
JSONフォーマッター
JSONをオンラインで整形・検証・圧縮。無料・登録不要 — データはブラウザの外へ送信されません。
ツールを開くSQLフォーマッター
SQLクエリをオンラインで整形 — MySQL、PostgreSQL、SQLite、SQL Server、Oracle、BigQueryのコードをきれいに整えます。
ツールを開くUUID生成ツール
オンラインでUUIDを生成 — v1、v4、v7、Nilに対応。最大10,000件の一括生成が可能。無料・登録不要。
ツールを開くパスワードジェネレーター
暗号学的に安全な強力なランダムパスワードを生成します。長さと文字セットを自由にカスタマイズ可能 — すべてブラウザ内で完結します。
ツールを開くZerethon Social で作成・共有・成長しよう
無料登録。ポイントを獲得し、実績を集め、世界中のクリエイターとつながりましょう。