0

디코딩 결과

시저 암호
시프트

인코딩 결과

시저 암호
시프트

시저 암호에 대해서

시저 암호는 문장의 문자를 다른 문자로 치환하여 암호화하는 단일 환자 암호 중 하나입니다.

문자 치환은 'A'부터 'Z'까지의 문자를 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'의 26문자 중에서 시프트시키는 것으로 수행합니다.

예를 들어, -3문자 시프트하는 경우는 'A'는 'X', 'Z'는 'W'로 암호화됩니다.

암호화 전 : ABCDEFGHIJKLMNOPQRSTUVWXYZ
암호화 후 : XYZABCDEFGHIJKLMNOPQRSTUVW
암호화 전 문장 : THIS IS A SECRET MESSAGE
암호화 후 문장 : QEFP FP X PBZOBQ JBPPXDB

시프트하는 수가 암호 키가 됩니다.

영문자만 암호화되며, 숫자나 기호 등은 암호화되지 않습니다.

시프트하는 수가 13인 경우, ROT13과 같은 결과가 됩니다.

다이아크리틱 마크(Diacritical Mark)를 유지한 상태에서 문자를 시프트합니다. 그 때문에, 예를 들어 'Á'는 'X́'로 암호화됩니다.

기타 언어 지원

라틴 문자 외에 키릴 문자, 일본어 히라가나/가타카나를 지원하고 있습니다.

키릴 문자

키릴 문자를 -3문자 시프트하는 경우는 다음과 같이 암호화됩니다.

암호화 전 : АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ
암호화 후 : ЭЮЯАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬ

다이아크리틱 마크를 유지한 상태에서 문자를 시프트합니다. 그 때문에, 예를 들어 러시아어 'Ё'는 'В̈'로 암호화됩니다. 'Й' 및 'й' 문자는 'И', 'и'에 다이아크리틱 마크인 ' ̆'(Breve)가 붙은 문자가 아니라, 고유한 1문자로 취급됩니다.

일본어 히라가나/가타카나

일본어 히라가나/가타카나를 -3문자 시프트하는 경우는 다음과 같이 암호화됩니다.

암호화 전 : ぁあぃいぅうぇえぉおかがきぎくぐけげこごさざしじすずせぜそぞただちぢっつづてでとどなにぬねのはばぱひびぴふぶぷへべぺほぼぽまみむめもゃやゅゆょよらりるれろゎわゐゑをんゔ
암호화 후 : をんゔぁあぃいぅうぇえぉおかがきぎくぐけげこごさざしじすずせぜそぞただちぢっつづてでとどなにぬねのはばぱひびぴふぶぷへべぺほぼぽまみむめもゃやゅゆょよらりるれろゎわゐゑ
암호화 전 : ァアィイゥウェエォオカガキギクグケゲコゴサザシジスズセゼソゾタダチヂッツヅテデトドナニヌネノハバパヒビピフブプヘベペホボポマミムメモャヤュユョヨラリルレロヮワヰヱヲンヴ
암호화 후 : ヲンヴァアィイゥウェエォオカガキギクグケゲコゴサザシジスズセゼソゾタダチヂッツヅテデトドナニヌネノハバパヒビピフブプヘベペホボポマミムメモャヤュユョヨラリルレロヮワヰヱ

문자 순서는 Unicode 정의 순서입니다. 'ゕ', 'ゖ', 'ヵ', 'ヶ'나 'ヷ', 'ヸ', 'ヹ', 'ヺ'는 암호화 대상이 아닌 점에 주의해 주세요.