도구스텍스트

서적 암호(북 사이퍼) 변환기

기준이 되는 텍스트를 키 삼아, 평문의 단어를 그 텍스트 안에서 처음 등장하는 "줄:단어번호" 좌표로 바꾸거나 좌표를 다시 단어로 되돌립니다.

기준 텍스트 (암호화·복호화 모두 똑같이 입력)

평문

좌표(줄:단어번호)

 
같은 단어가 기준 텍스트에 여러 번 나와도 항상 처음 등장하는 줄:단어 좌표를 씁니다. 암호화·복호화 양쪽에서 반드시 똑같은 기준 텍스트를 써야 하며, 텍스트가 조금이라도 다르면(공백·줄바꿈 포함) 좌표가 어긋납니다.

사용 방법

  1. 1암호화·복호화할 때 모두 똑같은 기준 텍스트를 붙여넣습니다(소설 한 단락, 기사 등 무엇이든 가능).
  2. 2암호화라면 평문을, 복호화라면 "줄:단어번호" 좌표들을 입력합니다.
  3. 3결과를 확인합니다. 기준 텍스트에 없는 단어나 범위를 벗어난 좌표는 물음표로 표시되고 목록으로 따로 알려줍니다.

자주 묻는 질문

평문의 각 단어를 기준 텍스트에서 찾아 "몇 번째 줄의 몇 번째 단어"라는 좌표로 바꿉니다. 예를 들어 기준 텍스트 1번째 줄의 4번째 단어가 "fox"라면, 평문의 "fox"는 "1:4"로 바뀝니다. 같은 기준 텍스트가 있어야만 좌표를 다시 단어로 되돌릴 수 있습니다.

원래 서적 암호는 특정 판본의 실제 페이지를 기준으로 삼지만, 이 계산기는 사용자가 붙여넣은 디지털 텍스트를 쓰기 때문에 고정된 페이지 개념이 없습니다. 대신 줄 번호와 그 줄 안에서의 단어 순서만으로 좌표를 잡습니다.

암호화할 수 없습니다. 결과에 물음표(?)로 표시되고, 화면 아래에 어떤 단어를 찾지 못했는지 목록으로 보여줍니다. 그 단어가 포함된 다른 기준 텍스트를 쓰거나, 기준 텍스트에 그 단어가 들어간 문장을 추가하세요.

아니요. 매칭할 때는 대소문자를 구분하지 않고 단어 앞뒤의 문장부호(쉼표·마침표 등)도 무시합니다. 다만 복호화 결과는 기준 텍스트에 실제로 쓰인 형태(대소문자·문장부호 포함) 그대로 나옵니다.

알아두면 좋은 점

  • 같은 단어가 기준 텍스트에 여러 번 나오면 항상 처음 등장하는 좌표를 씁니다.
  • 이 계산기는 학습·퍼즐용입니다. 실제 보안이 필요한 통신에는 쓰지 마세요 — 기준 텍스트가 유출되면 암호문은 즉시 해독됩니다.

함께 보면 좋은 도구

마지막 검증: 2026년 9월 6일 · 결과는 참고용 추정치입니다.