북암호

Book cipher
킹 제임스 성경은 책 암호에 적합한 매우 가용성이 높은 출판물이다.

책 암호, 즉 오텐도르프 암호는 열쇠가 책이나 다른 텍스트의 어떤 측면인 암호다.현대에 보편적이고 널리 보급되어 있는 책들은 암호화를 목적으로 특별히 만들어진 물건보다 이런 용도로 더 편리하다.통상적으로 두 특파원이 같은 책뿐 아니라 같은 을 갖는 것이 필수적이다.[1]

전통적으로 책 암호는 메시지의 일반 텍스트에 있는 단어들을 사용 중인 책의 단어의 위치로 대체하는 방식으로 작동한다.이 모드에서는 책 암호를 코드라고 더 적절하게 부른다.

이것은 문제가 있을 수 있다; 만약 어떤 단어가 책에 없지만 일반 텍스트에 나타나면, 그것은 암호화될 수 없다.이 문제를 해결하는 대안적인 접근법은 단어보다는 개별 문자를 대체하는 것이다.번째 비일 암호에서 사용되는 그러한 방법 중 하나는 책에 나오는 단어의 첫 글자를 그 단어의 위치로 대체한다.이 경우에 도서 암호는 적절한 암호, 특히 동음이의 대체 암호다.그러나 자주 사용하는 경우, 이 기법은 더 큰 암호문(일반적으로 각 문자나 음절을 암호화하는 데 4~6자리의 숫자가 필요함)을 만드는 부작용이 있으며, 메시지를 해독하는 데 필요한 시간과 노력을 증가시킨다.

키 선택

책 암호의 주요 강점은 열쇠다.암호화된 메시지의 송신자와 수신자는 그들 두 사람이 이용할 수 있는 어떤 책이나 다른 출판물을 암호의 열쇠로 사용하는 것에 동의할 수 있다.숙련된 암호화 기술자(아래 보안 참조)가 아닌 한 누군가가 메시지를 가로채서 해독을 시도하려면 이용 가능한 수많은 가능성으로부터 어떻게든 키를 식별해야 한다.간첩이라는 맥락에서 책 암호는 적지에서 간첩에게 상당한 이점이 있다.재래식 코드북은 현지 당국에 의해 발견되면 즉시 소지자를 간첩으로 몰아서 당국에 암호를 해독하고 대리인을 사칭한 거짓 메시지를 보낼 기회를 준다.반면 첩자의 표지에 맞게 신중하게 고른다면 책은 전혀 무해한 것처럼 보일 것이다.책 암호의 단점은 양 당사자가 동일한 키 복사본을 소유해야 한다는 것이다.그 책은 그것을 사용하는 사람들의 소유에서 어울리지 않게 보이는 종류의 것이어야 하며, 그것은 필요한 단어를 포함할 수 있는 유형이어야 한다.따라서, 예를 들어, 군대의 이동과 군비 수에 대한 정보를 보내기를 원하는 스파이는 요리책이나 로맨스 소설의 유용한 열쇠를 찾을 것 같지 않다.

널리 이용 가능한 간행물 사용

사전

또 다른 접근법은 사전을 코드북으로 사용하는 것이다.이것은 거의 모든 단어들이 발견될 것을 보장하며, 또한 인코딩할 때 단어를 찾는 것을 훨씬 더 쉽게 만든다. 접근법은 조지 스코벨이 웰링턴 공작의 군대를 위해 반도 전쟁의 일부 캠페인에서 사용하였다.스코벨의 방법에서 코드 워드는 숫자(사전 페이지 표시), 문자(페이지의 열 표시), 그리고 마지막으로 열의 어떤 항목이 의미하는지를 나타내는 숫자로 구성될 것이다.그러나, 이 접근법은 또한 단점이 있다: 항목은 알파벳순으로 배열되어 있기 때문에, 코드 번호도 그렇다.이것은 메시지가 전달되지 않는 한 암호 분석가에게 강한 힌트를 줄 수 있다.사전의 광범위한 배포와 가용성은 또한 문제를 야기한다; 그러한 코드를 깨려고 하는 사람은 메시지를 읽는 데 사용될 수 있는 사전 또한 소유하고 있을 가능성이 있다.

성서 암호

성경은 거의 항상 장과 구절 표시가 인쇄되어 있어서 그 안에서 특정 문자열을 쉽게 찾을 수 있고, 특히 이 목적에 유용하게 쓰이며, 광범위한 일치성의 가용성은 인코딩 과정도 용이하게 할 수 있다.

보안

본질적으로 '책 암호'의 코드 버전은 다른 코드와 마찬가지로 기존 텍스트를 사용함으로써 코드북을 준비하고 배포하는 번거로움이 없어진 코드 버전이다.그러나 이는 다른 코드나 암호에 대해 사용되는 모든 통상적인 수단에 의해 공격을 받는 것뿐만 아니라 부분적인 해결책은 암호 분석가가 다른 암호어를 추측하는 데 도움이 될 수도 있고, 심지어는 핵심 텍스트를 식별하여 코드를 완전히 깨는 데 도움이 될 수도 있다.그러나, 이것은 책 암호가 깨질 수 있는 유일한 방법은 아니다.그것은 여전히 암호 해독의 다른 방법들에 취약하며, 따라서 암호 해독자가 암호의 핵심이 무엇인지 전혀 알지 못한 채 정교한 수단이 없어도 꽤 쉽게 깨진다.[2][page needed]

신중하게 사용한다면, 암호 버전은 아마도 훨씬 더 강력할 것이다. 왜냐하면 그것은 매우 많은 수의 등가물을 가진 동음이의 암호의 역할을 하기 때문이다.그러나 이것은 매우 큰 암호문 확장에 따른 비용이다.

소설로

  • 텔레비전 시리즈인 콜로니에서 저항 운동은 책 암호를 사용하여 세포 구성원들 간에 의사소통을 한다.
  • 1868년에 출판된 소설 무슈 르코크에서, 무슈 르코크는 한 죄수가 자신의 연합군과 이중으로 된 암호문을 사용하여 의사소통하고 있다는 것을 발견한다.[clarification needed]죄수에게는 베랑어의 노래라는 책이 한 권밖에 없기 때문에 해결책은 쉽게 발견된다.
  • 공포계곡에서 셜록 홈즈는 어떤 책이 주요 텍스트로 사용되었는지 추론함으로써 책 암호로 암호화된 메시지를 해독한다.
  • 켄 폴렛의 제2차 세계 대전 스릴러 레베카이름다프네 마우리어의 소설 레베카를 코드의 기초로 삼아 카이로에 있는 독일 스파이를 가리킨다.
  • '죽음의 추정'에서 피터 윔시 경은 제2차 세계대전 나치 점령 유럽에서 영국 정보국의 임무를 맡고 있으며, 존 도네의 저작에 근거한 암호를 사용한다.독일군이 윔시와 번터를 잡으려고 암호를 풀었어그리고 나서 윔시는 자신과 그의 부인에게만 알려진 미발표의 텍스트를 바탕으로 즉흥적으로 새로운 코드를 만든다.
  • 그레이엄 그린의 주인공들은 종종 북코드를 사용한다.휴먼 팩터에서는 여러 권의 책이 사용되며, 셰익스피어찰스 이야기판아바나우리 인간에서 사용된다.
  • 책 암호는 샤프의 검의 TV 버전에서 중요한 역할을 한다.핵심 텍스트는 볼테르 칸디드다.
  • 2004년 영화 '내셔널 트레져'에서 미국 독립선언서 뒷면에는 '침묵 도구드' 글자를 핵심 텍스트로 삼아 '오텐도르프 암호'가 발견된다.
  • 매튜 라일리 소설 '식스 신성한 돌'의 주인공들은 서로에게 비밀 메시지를 보내기 위해 책 암호를 사용했다.주요 텍스트는 해리포터 책이었지만, 그 메시지는 주요 텍스트를 식별하기 어렵게 만들기 위해 반지의 제왕 포럼을 통해 보내졌다.
  • 2007년 발매된 4개의 조각 퍼즐인 '로스트: 섬의 신비'에서는 각 퍼즐의 박스에 오텐도르프 암호를 사용해 스포일러를 숨기고 쇼에 대한 정보를 팬들에게 공개했다.
  • '더 피셔 킹'은 크리미널 마인드의 2부작 에피소드로, 하치너 요원의 부인을 통해 UNIGN이 행동분석 팀에 가져온 오텐도르프 암호를 특집으로 다루고 있다.사이퍼는 2년 동안 실종된 소녀를 찾기 위한 더 큰 퍼즐의 일부였다.주요 문자는 존 포울스의 "The Collectorcollector by John Fowles.
  • 번 알림("연기가 있는 곳" 및 "폭풍의 중심", 2010)의 에피소드:마이클 웨스턴은 사이먼의 암호책인 금고에서 성경을 훔친다.이것은 마이클이 사이먼과의 인터뷰를 주선하려고 애쓰면서 이익을 위해 전쟁을 시작하는 조직을 추적하기 위한 시즌 계획의 일부가 된다.
  • BBC 시리즈 셜록의 "블라인드 뱅커" 에피소드에서 셜록 홈즈중국통 밀수업자들이 그들의 에이전트들과 그리고 서로 그라피티 메시지를 통해 의사소통하기 위해 사용하는 암호의 열쇠가 되는 책을 찾는다.그는 결국 그것을 발견한다: 런던 A-Z.
  • 영화 Unknown(2011년)에서 교수는.Bressler의 비밀번호는 Ottendorf 암호에 의해 가려진다.
  • 유닛 에피소드 '파라다이스 로스트'에서 조나스 블레인(일명 뱀 박사)은 시 '파나마 로스트'의 북코드를 이용해 파나마에 무사히 도착했다고 아내 몰리에게 전한다.
  • 야로슬라프 하셰크의 "좋은 병사 슈베크"에서 슈베크 대대의 장교들은 책 암호를 사용하려고 시도한다.그러나 그들의 시도는 문제의 소설이 2권으로 구성되어 있다는 것이 밝혀지고, 슈베지크는 암호에 쓰이는 2권이 아니라 소설을 읽으려는 의도를 갖고 장교들에게 1권을 전달해 왔다.더욱이 암호의 열쇠는 출판된 군사 교과서에 제시된 예시와 동일하다.
  • Iain Pears역사적 미스터리인 '손가락 포스트의 예'에서, 한 책의 암호는 한 인물의 가족사와 영국 남북전쟁과의 관계를 은폐한다.
  • 존 르 까르의 <완벽한 스파이>에서 주인공 마그누스 핌은 독일어 텍스트인 심플리시미시무스를 바탕으로 한 책 암호를 사용한다.
  • 영화 맨헌터에서는 교도소에 수감 인 한니발 렉터가 경찰이 알고 있는 책코드를 이용해 신문의 개인 광고로 소통하고 있다(성경의 구절을 언급하지만 일부 장 번호는 유효하지 않다).경찰은 나중에 렉터가 실제로 어떤 책을 사용하고 있었는지 밝혀내고, 그는 그 남자에게 FBI 프로파일러 윌 그레이엄의 집 주소를 알려주고, 그 남자에게 그레이엄을 죽이라고 경고했다.
  • J D Welch의 다윈 강령에서 제스는 셰익스피어 연설을 사용하여 동맹국이 될 수도 있고 아닐 수도 있는 적과 의사소통하기 위해 책 암호를 구축한다.
  • 크리스틴 캐셔의 비터블루에서 비터블루는 책(?) 코드를 사용하여 아버지가 왕으로 군림하는 비밀을 풀어낸다.
  • TV 시리즈 Deutschland 83에서 주인공 마틴 라우치의 동독 조련사들은 서독에서 비밀리에 활동하는 동안 책 암호를 사용하여 그와 의사소통을 한다.

참고 항목

참조

  1. ^ Changda Wang; Shiguang Ju (2008). "Book Cipher with Infinite Key Space". 2008 International Symposium on Information Science and Engineering. p. 456. doi:10.1109/ISISE.2008.273. ISBN 978-0-7695-3494-7. S2CID 15768123.
  2. ^ 야들리, 허버트 오아메리칸 블랙 챔버(애너폴리스:Navy Institute Press, 2004; 원판을 다시 인쇄).
  3. ^ Bell, Chris. "Cicada 3301 update: the baffling internet mystery is back". The Daily Telegraph. Archived from the original on 7 January 2014.

.