ROT13 인코더 / 디코더 ROT13 암호 - 각 문자를 13자리씩 이동시킵니다. 인코딩과 디코딩은 같은 연산입니다.
ROT13 인코더/디코더
ROT13 암호 - 각 문자를 13자리씩 이동시킵니다. 인코딩과 디코딩은 같은 연산입니다.
텍스트 입력
ROT13 인코딩을 적용할 텍스트를 입력하거나 붙여넣기 합니다.
결과 보기
알파벳의 13번째 위치로 이동한 각 문자를 확인합니다.
출력 복사
인코딩/디코딩된 텍스트를 복사합니다. 다시 적용하여 원래 텍스트로 되돌릴 수 있습니다.
What Is ROT13 인코더/디코더?
ROT13은 각 문자를 알파벳 순서상 13번째 위치로 이동시키는 간단한 문자 대체 암호입니다. 영어 알파벳이 26개의文字로 구성되어 있기 때문에 ROT13을 두 번 적용하면 원래 텍스트가 반환되므로 그 자체로 역함수가 됩니다. "Hello"는 "Uryyb"가 되고, "Uryyb"에 ROT13을 다시 적용하면 "Hello"가 됩니다. ROT13은 온라인에서 스포일러, 퍼즐答案, 약간 민감한 콘텐츠를 숨기는데 사용됩니다. 이는 암호화가 아닙니다 - 실제 보안을 제공하지 않습니다 - 그러나 간단한 텍스트 난독화를 위한 용도로 유용합니다.
Why Use ROT13 인코더/디코더?
-
자기 역함: 동일한 연산으로 인코딩과 디코딩
-
두 번 적용하면 원래 텍스트가 돌아옵니다
-
스포일러 숨기기와 퍼즐에 사용되는 고전적인 암호
-
숫자, 공백, 구두점은 변경되지 않습니다
-
tức시 클라이언트 측 처리
Common Use Cases
스포일러 숨기기
영화, 책 또는 게임의 스포일러를 쉽게 디코딩할 수 있도록 숨깁니다.
퍼즐 생성
ROT13을 사용하여 인터랙티브 게임용 퍼즐 답변이나 힌트를 인코딩합니다.
간단한 가시화
실제 보안이 아닌 가시화를 위해 텍스트를 약간 변경합니다.
CTF 챌린지
ROT13은 캡처-더-플래그 대회에서 일반적으로 사용되는 기본적인 암호입니다.
Technical Guide
ROT13은 모듈러 산술을 사용하여 각 문자를 13번째 위치로 이동시킵니다: newChar = ((charCode - base + 13) % 26) + base, 여기서 base는 대문자(A-Z)에 대해 65이고 소문자(a-z)에 대해 97입니다. 26을法으로 나눈 나머지는 Z를 A로, z를 a로 돌려보냅니다. 알파벳이 아닌 문자(숫자, 공백, 구두점)은 변경되지 않고 통과합니다. 13은 26의 정확한 절반이므로 연산은 그 자체로 역함수입니다: ROT13(ROT13(text)) = text. 이는 시저 암호의 특수한 경우이며, 이동 거리는 13입니다.
Tips & Best Practices
-
1ROT13은 자기 역함입니다 - 두 번 적용하면 원래 텍스트가 돌아옵니다
-
2오직 문자만 이동하며, 숫자와 구두점은 변경되지 않습니다
-
3ROT13은 보안이 아닌 가시화를 제공합니다
-
4스포일러와 장난을 숨기기 위해 Usenet 포럼에서 광범위하게 사용됩니다
-
5A = N, B = O, ..., M = Z, N = A, O = B, ..., Z = M
Related Tools
Frequently Asked Questions
Q ROT13은 암호화인가?
Q ROT13을 두 번 적용하면 왜 원래 텍스트가 돌아오는가?
Q 숫자에 영향을 미치나요?
Q ROT13을 무엇에 사용하나요?
Q ROT13은 시저 암호와 동일한가?
About This Tool
ROT13 인코더/디코더 is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.