AZ Tools

레일 펜스 암호 인코더·디코더

텍스트

레일 펜스 암호는 고전적인 전치 암호입니다. 메시지의 글자를 고정된 레일 수에 걸쳐 위아래로 지그재그 패턴으로 대각선으로 적은 뒤, 한 행씩 읽어 암호문을 만듭니다. 치환 암호와 달리 모든 글자는 그대로 유지되고 순서만 바뀝니다. 레일 수(키)를 정하고 텍스트를 입력하거나 붙여넣은 뒤 인코딩과 디코딩을 전환하세요. 패턴이 완전히 가역적이므로 같은 레일 수로 디코딩하면 원문이 복원됩니다. 모든 계산은 브라우저에서 로컬로 처리됩니다.

모드
결과

사용법

  1. 인코딩 또는 디코딩을 선택합니다.
  2. 레일 수(2 이상)를 설정합니다 — 이것이 키입니다.
  3. 메시지나 암호문을 입력하거나 붙여넣습니다.
  4. 결과를 확인하고 복사합니다. 같은 레일 수로 디코딩하면 인코딩이 역전됩니다.

자주 묻는 질문

레일은 무슨 역할을 하나요?
레일은 지그재그가 오가는 가로선입니다. 레일이 많을수록 패턴과 암호문이 달라지며, 받는 사람은 같은 수로 디코딩해야 합니다. 레일이 2개면 메시지가 홀수·짝수 위치로 단순히 나뉩니다.
공백과 문장부호도 유지되나요?
네 — 공백을 포함한 모든 문자가 전치됩니다. 더 전통적인 형태를 원하면 인코딩 전에 공백을 제거하고 대문자로 바꾸세요. 여기서는 필수는 아닙니다.
레일 펜스 암호는 안전한가요?
아니요. 가능한 키(레일 수)가 매우 적은 역사적 종이·연필 암호라서 각 값을 시도해 보면 쉽게 깨집니다. 실제 보안이 아니라 퍼즐과 학습용으로 쓰세요.

관련 도구