카이사르 / ROT13 / Vigenère / Atbash 암호
고전 치환 암호 4종으로 텍스트 암복호화 — 카이사르 이동·ROT13·Vigenère 키워드·Atbash 거울.
사용법
- 암호 종류를 선택하고, 카이사르·Vigenère는 인코드/디코드를 토글하세요.
- 텍스트를 입력하거나 붙여넣으세요. 카이사르는 이동 슬라이더를 쓰고, Vigenère는 키를 입력합니다.
- 결과는 실시간으로 갱신됩니다. 카이사르 메시지를 풀려고 할 땐 아래 26개 결과 패널을 훑어보세요.
자세한 설명
펼치기접기
고전적인 글자 암호 네 가지를 한자리에 모았습니다. 원하는 만큼 이동하는 카이사르, ROT13, 키워드를 쓰는 비즈네르, 그리고 아트바시입니다. 글자는 대소문자를 유지하고 숫자, 공백, 문장 부호 등 나머지는 손대지 않고 통과합니다. 덕분에 결과가 읽기 좋지만 동시에 정체가 드러나기도 합니다. 단어의 길이와 모양이 그대로 남기 때문입니다. ROT13은 그저 13칸 이동한 카이사르라서 두 번 적용하면 원문으로 돌아옵니다. 전수 조사 패널은 자명하지 않은 25가지 이동을 한꺼번에 보여 주는데, 이들 중 무엇도 암호화가 아니라는 사실을 정직하게 증명합니다. 카이사르 메시지는 그 목록을 훑는 사람 앞에서 몇 초 만에 무너집니다. 퍼즐, 방 탈출, CTF 몸풀기, 빈도 분석을 가르칠 때 좋습니다.
자주 묻는 질문
안전한가요?
아니요 — 교육·퍼즐용입니다. Vigenère도 키 길이를 알면 빈도 분석에 무너집니다. 실제 보안에는 AES 등 현대 암호를 사용하세요.
ROT13이 왜 쓰이나요?
스포일러 가림·조크 펀치라인·약한 난독화에 쓰입니다. 스스로 역함수라 한 도구로 암복호화를 모두 할 수 있습니다.
어떤 글자가 이동되나요?
A–Z·a–z만 이동합니다. 숫자·공백·구두점·비라틴 문자는 그대로 통과합니다.
무차별 대입 패널은 언제 유용한가요?
카이사르인 건 아는데 이동량을 모를 때 — 26개 결과 중 평문처럼 읽히는 줄을 고르세요.
암호문이 왜 여전히 읽을 수 있는 단어처럼 보이나요?
글자만 움직이기 때문입니다. 공백과 문장 부호는 손대지 않고 통과하므로 단어의 길이와 모양이 그대로 남습니다. 이 암호들이 다루기 편한 이유이자 동시에 정체가 드러나는 이유입니다. 영어 문장 첫머리의 세 글자 단어는 거의 틀림없이 the입니다.
비즈네르는 왜 전수 조사 패널에 버티나요?
위치마다 다른 이동 폭을 쓰기 때문에 시도해 볼 단일 이동 폭이 없습니다. 대신 다른 공격에 무너집니다. 반복되는 패턴을 찾아 키 길이를 알아낸 뒤, n번째 글자들만 모으면 각각이 하나의 카이사르 암호가 되므로 글자 빈도로 풀 수 있습니다.
관련 도구
레일 펜스 암호 인코더·디코더
레일 펜스 전치 암호로 텍스트를 인코딩·디코딩합니다 — 정해진 레일 수만큼 지그재그로 메시지를 적고 행별로 읽어냅니다. 브라우저에서 실행됩니다.
텍스트
텍스트 템플릿 (메일 머지)
{{플레이스홀더}}로 템플릿 작성 → CSV 또는 JSON 데이터 행 붙여넣기 → 행별 개인화 텍스트 생성. 모두 브라우저에서.
텍스트
글자수 단어수 카운터
글자·단어·문장·줄·바이트 수를 실시간으로 셉니다.
텍스트
애너그램 솔버 / 단어 풀기
입력한 글자의 애너그램(또는 부분 애너그램)인 영어 단어 모두 찾기 — 스크래블·단어 퍼즐·크로스워드.
텍스트
글자 빈도 분석기
텍스트의 모든 문자(글자·숫자·공백·문장부호)를 세고, 표준 영어 빈도와 비교 — 고전 암호 분석에 유용.
텍스트
Leetspeak(1337) 변환기
텍스트를 leetspeak로 변환하고 1337을 다시 글자로 디코딩합니다. 브라우저에서 동작합니다.
텍스트