> rot13 | rot47 | caesar <
// ROT13/ROT47 – 텍스트 난독화를 위한 간단한 치환 암호
쉬운 난독화
스포일러, 퍼즐, 기본적인 프라이버시 보호를 위해 텍스트를 빠르게 난독화합니다.
자기 역변환
같은 연산으로 인코딩과 디코딩을 수행하며, 두 번 적용하면 원래 텍스트로 돌아옵니다.
다양한 모드
문자에 대한 ROT13, 모든 출력 가능한 ASCII 문자를 위한 ROT47, 그리고 임의의 시프트 값을 가지는 사용자 정의 시저 암호를 지원합니다.
>> 기술 정보
ROT13/ROT47 작동 방식:
ROT13은 각 문자를 알파벳에서 13칸 뒤의 문자로 바꿉니다. ROT47은 같은 동작을 모든 출력 가능한 ASCII 문자(33–126)에 대해 수행합니다. 사용자 정의 시저 암호는 문자에 대해 임의의 시프트 값을 사용할 수 있게 해 줍니다.
예시:
ROT13: Hello → Uryyb ROT47: Hello! → w6==@P
ROT13/ROT47를 사용하는 이유:
- >포럼에서 스포일러 숨기기
- >간단한 텍스트 난독화
- >퍼즐과 게임
- >기본적인 개인정보 보호
- >암호학 교육
>> 자주 묻는 질문
ROT13이란 무엇인가요?
ROT13(13칸 회전)은 각 문자를 알파벳에서 13칸 뒤의 문자로 바꾸는 간단한 치환 암호입니다. 자기 역변환이므로 두 번 적용하면 원래 텍스트가 복원됩니다.
ROT13과 ROT47의 차이는 무엇인가요?
ROT13은 문자(A–Z, a–z)만 회전시키고 숫자와 기호는 그대로 둡니다. ROT47은 숫자, 문자, 기호를 포함한 모든 출력 가능한 ASCII 문자(!부터 ~까지)를 회전시킵니다.
ROT13은 안전한 암호화인가요?
아니요, ROT13은 안전한 암호화가 아닙니다. 매우 단순한 치환 암호로, 쉽게 해독할 수 있습니다. 스포일러를 숨기는 등 가벼운 난독화를 위한 것이며, 보안용으로는 적합하지 않습니다.
시저 암호란 무엇인가요?
시저 암호는 알파벳에서 문자를 일정한 칸 수만큼 이동시키는 암호입니다. ROT13은 시프트 값이 13인 특수한 시저 암호입니다. 율리우스 시저는 3칸 시프트를 사용했다고 알려져 있습니다.