ROT13 / 시저 암호

문자 이동 암호. ROT13은 대칭적입니다 (복호화를 위해 두 번 적용).

ROT13이란?

ROT13은 고정 이동 13을 가진 시저 암호입니다. 각 문자는 알파벳에서 13자리 뒤에 있는 문자로 대체됩니다 (A↔N, B↔O 등). 26의 절반인 13이기 때문에 ROT13은 자신의 역수입니다: 두 번 적용하면 원래 텍스트가 반환됩니다.

암호화가 아닙니다 — 누구나 ROT13을 즉시 복호화할 수 있습니다. 포럼에서 스포일러를 숨기거나, 간단한 퍼즐을 만들거나, 이동 암호의 교육 예제로 사용됩니다. 숫자와 구두점은 변경되지 않고 그대로 통과합니다.

사용 사례

  • 사소한 스포일러 숨기기 — 포럼이나 Slack 게시물에 영화나 게임 줄거리를 감싸서 독자가 선택적으로 복호화하도록 합니다.
  • 퀴즈 답변 인코딩 — 질문 아래에 답변이 있는 Reddit 댓글에서 ROT13은 우연한 노출을 방지합니다.
  • 빠른 난독화 — 추측이나 농담을 변 disguise하여 클릭 한 번으로 드러내도록 합니다.
  • 대칭 암호 교육 — ROT13이 자신의 역수임을 보여주며 암호화 개념에 대한 쉬운 소개입니다.

예시

입력결과
Hello, World!Uryyb, Jbeyq! (ROT13)
Hello, World!Khoor, Zruog! (ROT3 / classic Caesar)

자주 묻는 질문

ROT13은 안전한가요?

아니요 — 쉽게 복원할 수 있습니다. 민감한 용도로 사용하지 마세요. 실제 개인 정보 보호를 위해 진짜 암호화(AES, 공개 키)를 사용하세요.

ROT13이 안전하지 않다면 왜 인기가 있나요?

예의 있는 스포일러 숨기기입니다. 이 관습은 온라인에서 잘 알려져 있으며, 독자는 답변을 보고 싶다면 쉽게 복호화할 수 있습니다.

13이 아닌 다른 이동을 사용할 수 있나요?

네 — 이동을 정수 1–25로 설정할 수 있습니다. ROT1(이동 1)은 때때로 '시저 암호'라고 특별히 불리며, 시저에게 귀속된 원래 암호는 이동 3을 사용했습니다.

비문자 문자는 보존되나요?

네. 숫자, 구두점, 공백 및 이모지는 변경되지 않고 그대로 통과합니다 — 오직 A–Z와 a–z만 회전됩니다.

이 도구는 무엇인가를 전송하나요?

아니요 — 회전은 브라우저에서 실행됩니다.