도구스텍스트

시저 암호 변환기

알파벳을 정해진 칸수만큼 미는 시저 암호로 텍스트를 암호화·복호화하고, 키를 몰라도 25가지를 한 번에 확인합니다.

평문

로마 시대에는 3, ROT13은 13을 씁니다.

암호문

 
알파벳을 정해진 칸수만큼 밀어 치환하는 가장 오래된 암호입니다. 로마 시대 율리우스 카이사르가 3칸으로 썼다고 전해집니다. 키가 26가지뿐이라 컴퓨터 없이도 손으로 전부 시도해 볼 수 있어(위 전수조사 표) 암호학적으로는 안전하지 않지만, 암호학 입문과 CTF 문제에서 가장 먼저 배우는 치환 암호입니다.
키가 26의 절반인 13이면 ROT13이라 부르며, 같은 변환을 한 번 더 하면 정확히 원문으로 돌아오는 자기역원 성질이 있습니다.

사용 방법

  1. 1암호화할 평문(또는 복호화할 암호문)을 넣습니다.
  2. 2이동 칸수(키)를 정합니다. 로마 시대 관행은 3, ROT13은 13입니다.
  3. 3키를 모른다면 아래 25가지 전수조사 표에서 뜻이 통하는 결과를 찾습니다.

자주 묻는 질문

알파벳을 정해진 칸수(키)만큼 밀어서 다른 글자로 바꾸는 치환 암호입니다. 로마 시대 율리우스 카이사르가 키=3으로 군사 통신에 썼다고 전해지며, 가장 오래되고 단순한 암호로 알려져 있습니다.

ROT13은 키가 정확히 13인 시저 암호입니다. 알파벳 26자의 절반이라 같은 변환을 두 번 하면 정확히 원문으로 돌아오는 성질이 있어, 온라인 포럼에서 스포일러나 답을 살짝 가리는 용도로 지금도 실제 쓰입니다.

네, 키가 1~25(0은 변화 없음) 25가지뿐이라 전부 시도해 보면 됩니다. 이 계산기가 25가지 결과를 한 번에 보여주므로 그중 뜻이 통하는 문장을 찾으면 됩니다 — 이런 취약점 때문에 시저 암호는 실제 보안에는 쓰이지 않습니다.

아니요, 영문 알파벳(A~Z, a~z)만 밀립니다. 숫자·기호·한글·공백은 원래 자리에 그대로 남습니다.

아핀 암호는 곱셈과 덧셈을 함께 쓰는 더 일반적인 형태이고 시저 암호는 그중 곱셈 계수가 1인 특수한 경우입니다. 비제네르 암호는 키워드의 각 글자마다 다른 칸수로 밀어 시저 암호를 반복 적용하는 확장판입니다.

알아두면 좋은 점

  • 키가 26으로 나뉜 나머지만 의미가 있어 26 이상이나 음수를 넣어도 자동으로 0~25 범위로 처리됩니다.
  • 경우의 수가 26가지뿐이라 암호학적으로 안전하지 않습니다 — 교육·CTF·퍼즐용으로만 쓰세요.
  • 입력한 내용은 서버로 전송되지 않고 브라우저 안에서만 계산됩니다.

함께 보면 좋은 도구

마지막 검증: 2026년 9월 5일 · 결과는 참고용 추정치입니다.