計算機
テキスト・エンコーディング

シーザー暗号シフター

シーザー暗号でオンラインでテキストをエンコードまたはデコード。アルファベット(ラテン、キリル、ギリシャ、ヘブライ、アラビア)を選び、シフト値を設定し、エンコードとデコードを切り替え。

モード
結果がここに表示されます

シーザー暗号シフターの使い方

シーザー暗号は、アルファベットの各文字を一定の位置数だけシフトする古典的な換字暗号です。エンコードでは文字を前にシフトし、デコードでは後ろにシフトします。無料のシーザー暗号シフターでは、アルファベット(ラテン、キリル、ギリシャ、ヘブライ、アラビア)を選び、シフト値(0〜100)を入力し、エンコード・デコードモードを切り替えられます。非文字(スペース、数字、句読点)はそのまま残ります。

テキストの言語に合わせてアルファベットを選んでください。ラテンは英語や多くのヨーロッパ言語、キリルはロシア語など、ギリシャ・ヘブライ・アラビアはそれぞれの書記体系用です。シフト値は各文字が何文字分動くかを決めます。例:ラテンでシフト2なら 'a'→'c'、'b'→'d'、'z'は'b'に折り返し。デコードモードではシフトが逆になり、エンコードに使ったのと同じシフト値で元のテキストに戻せます。

シーザー暗号は暗号学の学習、簡単な秘密メッセージやパズル、教育用に便利です。本当の機密には向きません—可能なシフトをすべて試すか頻度分析で解読できます—が、換字暗号の仕組みを理解するのに適しています。エンコード・デコードはすべてブラウザ内で実行され、サーバーにデータは送信されません。

入力欄にテキストを入れ、アルファベットを選び、シフト値(例:古典的なシフト2なら2)を設定し、エンコードまたはデコードを選んでください。結果は即時更新されます。メッセージをデコードするには、エンコードに使ったのと同じアルファベットとシフト値でデコードモードを選んでください。

入力: addasdaw。アルファベット: ラテン。シフト: 2。モード: エンコード。結果: cffcufcy(各文字が2つ前にシフト: a→c, d→f, s→u, w→y)。cffcufcy を addasdaw にデコードするには、同じ設定でデコードを選んでください。

よくある質問

シーザー暗号は、各文字がアルファベット内で一定の位置数だけ下の別の文字に置き換わる換字暗号です。使用したと伝えられるジュリアス・シーザーにちなんで名付けられました。例:シフト2なら 'a'→'c'、'z'→'b'(折り返し)。
メッセージのエンコードに使ったのと同じアルファベットとシフト値を選び、デコードモードを選んでください。シフターが各文字をシフト値分だけ後ろにシフトし、元のテキストを復元します。
ラテン(a–z)、キリル(а–я)、ギリシャ(α–ω)、ヘブライ(א–ת)、アラビア(ا–ي)に対応しています。テキストの言語に合うアルファベットを選んでください。ラテン・キリル・ギリシャでは大文字・小文字が保持されます。
シフト値は、各文字がアルファベット内で何文字分動くかを表す数です。エンコードでは前に、デコードでは後ろにシフトします。ラテンでシフト2: a→c, b→d, …, z→b。シフト0ではテキストはそのままです。
いいえ。シーザー暗号は解読が非常に簡単です—鍵の数はアルファベットの文字数(ラテンなら26)しかありません。学習や楽しい秘密メッセージには向いていますが、本当の機密には向きません。
はい。シーザー暗号シフターは無料で使えます。登録や支払いは不要です。エンコード・デコードはすべてブラウザ内で実行されます。