CanDoYa
JA

レールフェンス暗号

すべてブラウザー内で動作します。アップロードも登録も不要です。

入力
結果
レールフェンス暗号で暗号化しました
レールパターンテキストが段の間をジグザグに進む様子
このツールをシェア

レールフェンス暗号とは何ですか?

レールフェンス暗号は、決められた段数(レール)に文字をジグザグに書き並べ、段ごとに読み出すことで文字の並びを入れ替える、古典的な転置式暗号です。文字そのものは変えず順序だけを隠すので、復号は同じ段数でジグザグを逆にたどるだけです。

使い方

  1. 1処理方向を選ぶ. 平文を暗号化するなら「暗号化」、レールフェンス暗号文を元に戻すなら「復号」を選びます。
  2. 2段数を設定する. 段数(鍵)を入力します。暗号化・復号の両方で同じ段数を使う必要があり、3段が定番の設定です。
  3. 3テキストを入力する. 入力するそばから隣のパネルに結果が反映され、ジグザグのパターンもプレビューに表示されます。
  4. 4結果をコピーする. 結果をコピーして活用するか、同じ段数のまま「復号」に切り替えて元に戻るか確認します。

こんな方に

このツールは入力と同時にレールフェンス暗号の暗号化・復号を行い、データが端末の外に出ることはありません。段数(レール数)を設定するだけで、それが暗号の鍵のすべてです。プレビューには文字が段の間をどうジグザグに移動するかが表示されます。文字の並びを入れ替えるだけの仕組みなので、どんな文章にも使えます。スペースや記号、アクセント記号、絵文字もそのまま保持され、同じ段数で復号すれば元の文章が一文字ずつ正確に戻ります。

よくある質問

このレールフェンス暗号ツールは無料ですか?

はい、登録不要・回数制限なしで完全に無料です。暗号化・復号のどちらもブラウザ内だけで処理されます。

入力した文章はどこかにアップロードされますか?

いいえ。文章はブラウザ内でローカルに処理され、サーバーに送信されることはありません。試しに入力しただけの文章もそのまま外部に出ません。

レールフェンス暗号の「段(レール)」とは何ですか?

段(レール)とは、文章を書き並べる横の行のことです。文章は一番上の段から始まり、下の段へ進み、一番下まで来ると再び上へ戻る、という動きをジグザグに繰り返します。この段数がこの暗号の唯一の鍵です。

鍵が分からない状態でレールフェンス暗号を復号するには?

鍵は段数だけで、現実的な候補はごくわずかです。2段から順に段数を変えて復号を試し、意味の通る文章になったものが正解です。これこそがこの暗号にほとんど実用的な安全性がない理由です。

スペースや記号もそのまま保持されますか?

はい。レールフェンス暗号は文字の並びを入れ替えるだけなので、スペースや記号、アクセント記号、絵文字も文字と一緒にそのまま保持されます。同じ段数で復号すればすべて元通りになります。

レールフェンス暗号は安全ですか?

安全ではありません。これは学習用・パズル用の暗号であり、実用的な暗号化ではありません。鍵は段数だけなので、すべての段数を試すだけで誰でも数秒で解読できます。学習やゲームの範囲で使い、重要なデータの保護には使わないでください。

シーザー暗号とはどう違いますか?

シーザー暗号は換字式暗号で、各文字を別の文字に置き換えます。レールフェンス暗号は転置式暗号で、文字自体は変えず並び順だけを変えます。この2つは古典暗号の基本的な2系統として、よくセットで教えられます。