ROT47 인코더·디코더 – 출력 가능 ASCII 텍스트 온라인 변환
이 ROT47 변환기는 코드 33부터 126까지의 출력 가능 ASCII 문자 각자를 94문자 집합에서 47칸씩 이동시킵니다. 문자만 바꾸는 ROT13과 달리 숫자와 구두점에도 변환이 적용됩니다. 47은 94의 절반이므로 ROT47을 두 번 적용하면 원래 텍스트로 돌아오며, 가벼운 난독화에 유용합니다.
ROT47 변환기는 코드 33부터 126까지의 각 문자를 47칸 이동시켜 출력 가능 ASCII 텍스트를 변환합니다. 이 범위에는 문자, 숫자, 구두점을 포함한 94개의 문자가 있습니다. 브라우저에서 이 텍스트 변환을 빠르게 적용하거나 되돌릴 때 ROT47이 유용합니다.
변환은 94문자 출력 가능 집합 안에서 순환합니다. 47이 94의 절반이므로 ROT47을 두 번 적용하면 원래 텍스트로 돌아옵니다. 문자만 바꾸는 ROT13과 달리 ROT47은 출력 가능한 숫자와 기호도 변환합니다. 이 도구에는 조정 가능한 옵션이 있지만, 구체적인 옵션 이름이나 동작은 여기서 설명하지 않습니다.
ROT47은 가벼운 난독화를 위한 가역적 텍스트 변환이며, 민감한 정보를 보호하는 방법이 아닙니다. 텍스트를 가볍게 가릴 때 유용할 수 있으며, 숫자와 구두점을 바꾸지 않고 문자만 변환하고 싶다면 ROT13이 더 적합할 수 있습니다. 둘 다 텍스트에 동작하지만 문자 범위가 다릅니다.
ROT47은 브라우저에서 완전히 동작합니다. 입력은 사용자의 기기에서 처리되며 업로드·저장·서버 전송되지 않습니다. 페이지가 로드된 후에는 서버 연결 없이 오프라인에서도 동작합니다. 소프트웨어를 설치하거나 텍스트를 온라인 서비스로 보내지 않고 빠르게 변환하려는 개발자와 DevOps 엔지니어에게 실용적입니다.
1단계: 변환할 텍스트를 붙여넣거나 입력하세요. ROT47은 문자, 숫자, 구두점을 포함한 출력 가능 ASCII 문자에 동작합니다.
2단계: 필요하면 사용 가능한 옵션을 조정하세요. 변환은 출력 가능 ASCII 문자를 94문자 집합에서 47칸 이동시킵니다.
3단계: 변환된 결과를 확인하세요. ROT47을 다시 적용하면 원래 텍스트로 돌아옵니다.
4단계: 결과를 복사해 문서, 코드, 메시지에 사용하세요.
사용 사례: 로컬에 설치 없이 일상적인 ROT47 작업을 처리하세요. 텍스트를 변환기에 붙여넣고 변환된 결과를 복사하세요.
사용 사례: 사용 중인 어떤 머신에서도 텍스트를 변환하세요. 도구가 브라우저에서 실행되므로 로컬 설치가 필요 없습니다.
사용 사례: 내부 텍스트를 서드파티 서비스로 보내지 않고 작업하세요. 처리는 브라우저 안에서 이루어집니다.
사용 사례: 숫자와 구두점을 포함한 샘플 문자열을 난독화하세요. ROT47은 문자뿐 아니라 이런 출력 가능 문자도 변환합니다.
사용 사례: ROT47로 처리된 텍스트를 복원하세요. 변환이 자기 역함수이므로 다시 적용하면 원본을 되찾을 수 있습니다.
사용 사례: 짧은 텍스트의 ROT47 변환 전후를 빠르게 비교하세요. 브라우저 기반 워크플로로 문자 변환을 확인하기 편리합니다.