TL
툴랩
💰후원하기
💰후원하기

ROT13 / 카이사르 암호

ROT13 및 카이사르 암호를 사용해 텍스트를 인코딩·디코딩합니다.

입력 텍스트
ROT13 출력 (다시 적용하면 디코딩)

이 도구 소개

ROT13 & 카이사르 암호 도구는 고전 치환 암호를 사용하여 텍스트를 인코딩·디코딩합니다. ROT13은 각 글자를 알파벳에서 정확히 13자리 이동합니다. 알파벳은 26자이므로 ROT13을 두 번 적용하면 원래 텍스트가 반환됩니다.

알파벳 문자만 이동되며, 숫자·공백·구두점은 그대로 통과합니다. 이 암호들은 단순 난독화만 제공하며 보안 용도로는 절대 사용할 수 없습니다.

사용 방법

  1. 암호 선택: ROT13(13자리 고정 이동) 또는 카이사르(사용자 지정 이동).
  2. 카이사르 암호의 경우 이동값(1–25)을 설정합니다.
  3. 입력 영역에 텍스트를 입력하거나 붙여넣습니다.
  4. 출력을 복사하려면 복사 버튼을 클릭합니다.

활용 사례

온라인 커뮤니티에서 ROT13으로 스포일러를 숨깁니다. 퍼즐 디자이너들은 게임·방탈출에 ROT13 단서를 넣습니다. 컴퓨터 과학 과정에서 암호학 입문으로 치환 암호를 배웁니다. 개발자들이 설정 파일에서 단순 문자열 난독화에 사용합니다.

자주 묻는 질문

  • ROT13은 안전한가요?아닙니다. ROT13과 카이사르 암호는 암호학적 보안을 제공하지 않습니다. 키 없이 쉽게 복원됩니다.
  • ROT13을 어떻게 디코딩하나요?인코딩된 텍스트에 ROT13을 다시 적용하면 됩니다. ROT13의 인코딩과 디코딩은 동일한 연산입니다.
  • 줄리어스 카이사르는 어떤 이동값을 사용했나요?카이사르는 3자리 이동(A→D)을 사용했다고 전해집니다. ROT13은 26자 라틴 알파벳에서 자기 역원이 되는 13자리 이동을 사용합니다.