똑딱

카이사르 암호

알파벳을 정해진 칸만큼 밀어 암호화·복호화합니다. shift 13은 ROT13이 됩니다.

업데이트: 2026-09-07

입력
결과

도구 가이드

카이사르 암호는 알파벳을 정해진 칸만큼 밀어 다른 글자로 바꾸는 가장 오래된 암호 방식 중 하나입니다. 로마의 카이사르가 군사 통신에 사용했다고 전해져 이 이름이 붙었습니다.

예를 들어 세 칸을 밀면 A는 D, B는 E가 됩니다. 밀어낸 칸 수만 알면 되돌릴 수 있어 지금 기준으로는 전혀 안전하지 않지만, 암호의 기본 개념을 이해하는 교육 자료로는 여전히 널리 쓰입니다.

13칸을 밀면 ROT13이 되는데, 두 번 적용하면 원래대로 돌아오는 성질 때문에 인터넷 게시판에서 스포일러를 가리는 데 자주 쓰였습니다.

사용 방법

  1. 암호화할지 복호화할지 선택합니다.
  2. 변환할 텍스트를 입력합니다.
  3. 밀어낼 칸 수(shift)를 지정합니다. 13을 넣으면 ROT13입니다.
  4. 결과를 확인하고 복사합니다.

이럴 때 유용해요

  • 암호의 기본 원리를 설명하는 교육 자료를 만들 때
  • 방 탈출이나 보물찾기 게임의 문제를 만들 때
  • 게시판에서 스포일러를 ROT13으로 가릴 때
  • 간단한 퍼즐이나 퀴즈를 출제할 때

사용 팁

  • ROT13은 같은 처리를 두 번 하면 원래 글자로 돌아옵니다. 암호화와 복호화가 같은 동작입니다.
  • shift 값을 모를 때는 25가지를 모두 시도하면 반드시 원문이 나옵니다. 그만큼 안전하지 않다는 뜻입니다.
  • 실제 보안이 필요하면 카이사르 암호가 아니라 검증된 암호화 방식을 사용해야 합니다.

자주 묻는 질문

ROT13이 무엇인가요?

13칸을 밀어내는 카이사르 암호입니다. 알파벳이 26자라 두 번 적용하면 원래대로 돌아옵니다.

한글도 지원하나요?

알파벳을 대상으로 하는 방식입니다. 한글은 변환되지 않습니다.

안전한 암호인가요?

아닙니다. 25가지만 시도하면 풀리므로 교육과 놀이 용도로만 쓰세요.

숫자나 기호는 어떻게 되나요?

알파벳만 이동하고 숫자와 기호는 그대로 유지됩니다.

대소문자가 유지되나요?

유지됩니다. 대문자는 대문자로, 소문자는 소문자로 변환됩니다.

관련 도구