ROT13 인코더/디코더
ROT13 암호로 텍스트를 변환합니다
ROT13 인코더/디코더이란?
ROT13 인코더/디코더는 ROT13 치환 암호를 텍스트에 적용하는 무료 온라인 도구입니다. ROT13은 각 문자를 알파벳에서 13자리 뒤의 문자로 대체하며, Z에서 A로 순환합니다. 영어 알파벳이 26자이므로 ROT13을 두 번 적용하면 원본 텍스트가 복원되어, 인코더와 디코더가 동일합니다. ROT13은 온라인 포럼에서 스포일러, 퍼즐 정답, 약간 민감한 콘텐츠를 숨기는 데 흔히 사용됩니다. 선택적 ROT5 모드는 숫자(0-9)에도 동일한 회전을 적용합니다. 이것은 암호화가 아니며 실제 보안을 제공하지 않습니다 - 단순히 일반 독자의 눈에서 텍스트를 가립니다. 모든 처리가 브라우저에서 이루어집니다.
사용 방법
- 변환할 텍스트를 입력하세요.
- ROT13 결과가 실시간으로 표시됩니다. ROT13은 인코딩과 디코딩이 동일합니다.
- 숫자도 변환하려면 ROT5 옵션을 활성화하세요.
팁 & 모범 사례
- ROT13은 자기 역함수입니다 - 한 번 적용하면 인코딩, 다시 적용하면 디코딩됩니다.
- ROT5를 활성화하면 숫자도 회전됩니다(0→5, 1→6 등).
- 온라인 토론에서 스포일러, 퍼즐 정답, 펀치라인을 숨기는 데 ROT13을 사용하세요.
- ROT13은 암호화가 아니며 의지가 있는 독자에 대한 보안을 제공하지 않는다는 점을 기억하세요.
- 비알파벳 문자(숫자, 기호, 공백)는 기본적으로 변경되지 않습니다.
활용 사례
스포일러 숨기기
온라인 포럼에서 영화 스포일러, 게임 솔루션, 책 결말을 가립니다.
퍼즐 게임
보물찾기나 퍼즐 게임을 위한 간단한 인코딩 메시지를 만듭니다.
이메일 가리기
간단한 스팸 스크래핑을 줄이기 위해 이메일 주소를 가볍게 가립니다.
교육
기본 암호학 개념과 치환 암호 원리를 가르칩니다.
자주 묻는 질문
ROT13이란 무엇인가요?
ROT13은 알파벳의 각 문자를 13자리 뒤의 문자로 치환하는 간단한 치환 암호입니다. 알파벳이 26자이므로 같은 변환을 두 번 적용하면 원문으로 돌아옵니다.
ROT5는 무엇인가요?
ROT5는 숫자(0-9)를 5자리 이동시키는 변환입니다. ROT13과 함께 사용하면 ROT13/ROT5(또는 ROT18)라고 하며, 알파벳과 숫자를 모두 변환합니다.
ROT13은 시저 암호의 일종인가요?
네, ROT13은 이동 값이 13인 시저 암호(Caesar cipher)의 특수한 경우입니다. 시저 암호는 알파벳을 일정 수만큼 이동시키는 고전 치환 암호입니다.
개인정보가 수집되나요?
아니요, 모든 변환은 브라우저에서 수행되며 입력한 텍스트는 서버로 전송되지 않습니다.
ROT13은 보안 목적으로 사용할 수 있나요?
아니요, ROT13은 암호화가 아닌 단순 난독화입니다. 누구나 쉽게 복호화할 수 있으므로 민감한 데이터 보호에는 사용하지 마세요.
한글이나 특수문자는 어떻게 처리되나요?
ROT13은 영문 알파벳(A-Z, a-z)만 변환하며, 한글, 숫자, 특수문자는 변경되지 않고 그대로 유지됩니다. 숫자는 ROT5 옵션으로 별도 변환할 수 있습니다.
ROT13은 안전한가요?
아니요, ROT13은 암호화가 아닙니다. 일반 독자의 눈에서만 가릴 뿐입니다. ROT13을 아는 사람은 즉시 디코딩할 수 있습니다.
ROT13을 두 번 적용하면 원본이 나오는 이유는?
알파벳이 26자입니다. 13자리를 두 번 회전하면 26이 되어 원래 위치로 돌아옵니다.
ROT5란 무엇인가요?
ROT5는 같은 회전 개념을 숫자(0-9)에 적용합니다. 10개의 숫자가 있으므로 각각 5자리씩 회전합니다.
ROT13은 영어 외 알파벳에서도 작동하나요?
ROT13은 26자 영어 알파벳에만 적용됩니다. 다른 언어의 문자는 변경되지 않습니다.
숫자와 기호는 어떻게 되나요?
숫자와 기호는 ROT13에 의해 변경되지 않습니다. 숫자도 회전하려면 ROT5를 활성화하세요.
ROT13은 어디에서 흔히 사용되나요?
ROT13은 온라인 포럼, Usenet 그룹, 퍼즐 커뮤니티에서 스포일러와 정답을 숨기는 데 사용됩니다.