레일 펜스 암호 인코더·디코더
텍스트
레일 펜스 암호는 고전적인 전치 암호입니다. 메시지의 글자를 고정된 레일 수에 걸쳐 위아래로 지그재그 패턴으로 대각선으로 적은 뒤, 한 행씩 읽어 암호문을 만듭니다. 치환 암호와 달리 모든 글자는 그대로 유지되고 순서만 바뀝니다. 레일 수(키)를 정하고 텍스트를 입력하거나 붙여넣은 뒤 인코딩과 디코딩을 전환하세요. 패턴이 완전히 가역적이므로 같은 레일 수로 디코딩하면 원문이 복원됩니다. 모든 계산은 브라우저에서 로컬로 처리됩니다.
—
모드
결과
사용법
- 인코딩 또는 디코딩을 선택합니다.
- 레일 수(2 이상)를 설정합니다 — 이것이 키입니다.
- 메시지나 암호문을 입력하거나 붙여넣습니다.
- 결과를 확인하고 복사합니다. 같은 레일 수로 디코딩하면 인코딩이 역전됩니다.
자주 묻는 질문
- 레일은 무슨 역할을 하나요?
- 레일은 지그재그가 오가는 가로선입니다. 레일이 많을수록 패턴과 암호문이 달라지며, 받는 사람은 같은 수로 디코딩해야 합니다. 레일이 2개면 메시지가 홀수·짝수 위치로 단순히 나뉩니다.
- 공백과 문장부호도 유지되나요?
- 네 — 공백을 포함한 모든 문자가 전치됩니다. 더 전통적인 형태를 원하면 인코딩 전에 공백을 제거하고 대문자로 바꾸세요. 여기서는 필수는 아닙니다.
- 레일 펜스 암호는 안전한가요?
- 아니요. 가능한 키(레일 수)가 매우 적은 역사적 종이·연필 암호라서 각 값을 시도해 보면 쉽게 깨집니다. 실제 보안이 아니라 퍼즐과 학습용으로 쓰세요.
관련 도구
Markdown 표 → CSV 변환기
GitHub 방식 Markdown 표를 CSV, TSV 또는 세미콜론 구분 행으로 변환합니다. 브라우저에서 동작합니다.
텍스트00
마크다운 표 생성기
CSV·TSV·파이프 구분 데이터를 정렬된 GitHub 마크다운 표로 변환합니다.
텍스트00
텍스트 Diff 뷰어
두 텍스트를 비교해 줄·단어 단위로 추가·삭제를 강조해서 보여 줍니다.
텍스트00
Lorem Ipsum 생성기
문단·문장·단어 단위로 자리표시자 텍스트를 생성하세요.
텍스트00
대소문자 변환기
대문자·소문자·Title·camelCase·snake_case 등으로 변환하세요.
텍스트00
글자수 단어수 카운터
글자·단어·문장·줄·바이트 수를 실시간으로 셉니다.
텍스트00