シーザー暗号、ROT13、ヴィジュネル暗号

暗号を選び、文章を入力すると、結果がすぐに表示されます。これはパズルや学習の例で、安全を守るものではありません。方法を知っている人は誰でも文章を読めます。

無料 ブラウザで動作 2026年11月10日火曜日確認済み

向き

ROT13、ROT47、アトバシュは、同じ操作で暗号化と復号の両方ができます。

選んだアルファベットの中で、各文字が何文字ずれるかを示します。

アルファベット

結果

結果
すべてのシーザーのずらし量(未知のずらしを解読するため)

このツールはブラウザ内で動作します。入力した内容が当社に送信されることはありません。

使い方

  1. 文章に文字を入力します。
  2. 暗号を選び、シーザーとヴィジュネルでは向きとアルファベットも選びます。
  3. 暗号に必要なずらし量またはキーワードを設定します。
  4. 結果をコピーします。ずらし量がわからない場合は、すべてのシーザーのずらし量の行を読み、意味の通る行を探します。

各暗号のしくみ

  • シーザー暗号は、各文字をアルファベット上で一定の数だけずらします。ずらし量が鍵になります。Wikipediaの英語版の例では、ずらし量は3です。
  • ROT13はずらし量13のシーザー暗号です。アルファベットは26文字なので、ROT13を2回かけると元の文章に戻ります。
  • ROT47は、印字できる文字(33から126まで。英字、数字、一般的な記号)を47文字ずらします。そのため、数字や記号も変わります。
  • アトバシュは、アルファベットを逆から書きます。AはZに、BはYになり、以下同様です。
  • ヴィジュネル暗号は、キーワードの文字の数だけ各文字をずらします。そのため、同じ文字でも場所によって違う文字に変わります。

トルコ語のアルファベット

トルコ語のアルファベットは29文字です:A B C Ç D E F G Ğ H I İ J K L M N O Ö P R S Ş T U Ü V Y Z。Q、W、Xはありません。大文字のIとİは別の文字として数えるため、ずらしは29文字すべてを通り、Zの後にAへ戻ります。

選んだアルファベットにない文字は、そのまま残します。かなや漢字もずらされません。トルコ語のアルファベットでは、QやWもずらされません。

このツールが対象外とすること

  • 秘密を守るものではありません。シーザー暗号の文章は、すべてのずらし量を試せば解けます。その一覧は、すべてのずらし量を一度に表示します。
  • キーワードが短いと、ヴィジュネル暗号は文字の出現数を数えることで簡単に解けます。個人的なことには使わないでください。
  • 保存も送信もしません。文章はブラウザ内で変換されます。

計算例:キーワード LEMON で ATTACKATDAWN

LEMON の文字は、ずらし量11、4、12、14、13を与えます(Lは Aから11文字後、Eは4文字後、以下同様)。最初の文字 A は L でずらされるので、L になります。2番目の文字 T は E でずらされるので、X になります。文章全体の結果は LXFOPVEFRNHR で、同じキーワードで復号できます。

文字 キーワードからのずらし 結果
A L(11) L
T E(4) X
T M(12) F
A O(14) O

よくある質問

ROT13は文章を隠すのに安全ですか?

いいえ。ずらし量は固定で誰にでも知られているため、ROT13の文章を見た人は一手で読めます。ネタバレや答えを隠すためには使えますが、秘密の隠し方にはなりません。

シーザー暗号はどうやって解きますか?

すべてのずらし量を試します。すべてのずらし量の表は、英字の25通り、またはトルコ語の28通りの、それぞれの復号結果を示します。普通の言葉として読めるものが答えです。

トルコ語のアルファベットは、英字と結果が違うのはなぜですか?

トルコ語のアルファベットは29文字なので、同じずらし量でも行き先の文字が変わります。ずらし量1では、英字のCはDになりますが、トルコ語のCはÇになります。文章が書かれているアルファベットを選んでください。

ツールは文章をサーバーに送りますか?

いいえ。暗号化と復号はブラウザ内で行われ、文章は保存もサーバーへの送信もされません。

ROT47は、数字や記号も変えるのはなぜですか?

ROT47は、印字できる文字(33から126まで)を47文字ずらすため、英字、数字、一般的な記号がすべて変わります。2回かけると元の文章に戻ります。

出典

数値と文章の最終確認日:2026年11月10日火曜日。

当サイトの運営に必要なCookieを使用します。お客様の同意があれば、Googleは広告用Cookieを使い、パーソナライズ広告を表示します。拒否された場合も広告は表示されますが、パーソナライズはされません。