デコード結果
エンコード結果
シーザー暗号について
シーザー暗号は、文章の文字を他の文字に置換することで暗号化する単一換字式暗号のひとつです。
文字の置換は、「A」から「Z」までの文字を「ABCDEFGHIJKLMNOPQRSTUVWXYZ」の26文字の中で左または右にシフトさせることで行います。
例えば、左に3文字シフトする場合は「A」は「D」、「Z」は「C」に暗号化されます。
暗号化前: ABCDEFGHIJKLMNOPQRSTUVWXYZ
暗号化後: DEFGHIJKLMNOPQRSTUVWXYZABC
暗号化前の文章: THIS IS A SECRET MESSAGE
暗号化後の文章: WKLV LV D VHFUHW PHVVDJH
シフトする数が暗号のキーになります。
英字のみが暗号化され、数字や記号などは暗号化されません。
シフトする数が13の場合、ROT13と同じ結果になります。
ダイアクリティカルマークを保持した状態で文字をシフトします。そのため、例えば「Á」は「D́」に暗号化されます。
その他の言語サポート
ラテン文字の他に、キリル文字をサポートしています。
キリル文字を左に3文字シフトする場合は以下のように暗号化されます。
暗号化前: АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ
暗号化後: ГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯАБВ
ダイアクリティカルマークを保持した状態で文字をシフトします。そのため、例えばロシア語の「Ё」は「Ӥ」に暗号化されます。「Й」および「й」の文字は、「И」「и」にダイアクリティカルマークである「 ̆」(Breve)が付いた文字ではなく、固有の1文字として扱われます。