エンコード/デコード

ベーコン暗号のエンコード/デコード

24文字または26文字のアルファベット規格でベーコン暗号をエンコード・デコードします。5記号のA/Bグループはブラウザ上でローカル処理されます。

ベーコン暗号暗号CTF

このツールをお気に入りに

お気に入りの保存方法がまだ選ばれていません。

クイック操作

このツールの URL をコピーするか、対応端末ではシステムの共有シートを開けます。

利用シーン

  • A/B置換パズルの作成や解答
  • CTF問題が使うベーコン暗号のアルファベット規格を確認する
  • 古典的な二進置換暗号を学ぶ

使い方

  1. 平文またはA/B暗号を入力する
  2. 24文字または26文字のアルファベットを選ぶ
  3. エンコードまたはデコードし、結果をコピーする

入出力サンプル

平文

HELLO

ベーコン暗号(26文字)

AABBB AABAA ABABB ABABB ABBBA

FAQ

24文字版と26文字版の違いは何ですか?

24文字版はI/JとU/Vをそれぞれ同一文字として扱います。26文字版は現代のA–Zを1文字ずつ個別に対応づけます。

なぜエンコード結果はAとBだけなのですか?

各文字は5つの二進位置で表され、AとBがその2つの取りうる値を表します。

ツール

関連ツール

近い用途の翻訳済みツールへ続けて進めます。

モールス信号変換

モールス信号のエンコード・デコード

利用可能

ラテン文字/数字とモールス信号(点やダッシュ)を単語間隔ルールで変換できます。学習、パズル、CTFスタイルのチャレンジに便利です。変換はブラウザ内でのままです。

モールス エンコード CTF

ROT13 暗号

ROT13およびROT47暗号

利用可能

数字と印刷可能なASCIIをカバーするROT13の文字回転、つまりROT47を適用してください。回転は対称的であるため、エンコードとデコードは同じ操作を使用します。

エンコード 暗号

Base64 エンコード・デコード

Base64 エンコーダー・デコーダー

利用可能

標準形式と URL-safe 形式に対応した Base64 のエンコード・デコードをブラウザ上で実行できます。方向の自動判定やファイルから Base64 への変換にも対応し、API のデバッグやローカルでのデータ準備に便利です。

ベース64 エンコード 開発者