나만의 Papercraft 수수께끼 코드 기계를 만드는 방법

메시지 암호화를 위한 최고의 저비용 저기술 솔루션을 찾고 있었고 제2차 세계 대전 시대의 암호화에 대한 진정한 관심이 있다면 DIY 프로젝트가 있습니다. 페이퍼크래프트 에니그마 코드 머신 . 페이퍼크래프트 앨런 튜링이 무덤에서 회전하고 있습니다.

Engima의 전설적인 코드 작성 기능을 복제하는 다른 방법을 보여 줬지만 지금까지 그렇게 쉽게 수행된 적이 없었습니다. 필요한 것은 컬러 프린터, 테이프, 원통형 캔 및 이 편리한 PDF . 종이 스트립(로터)을 인쇄하고 캐니스터 주위에 꼭 맞는 루프로 만들기만 하면 됩니다. 이제 나치처럼 코딩할 준비가 되었습니다.

사실 메시지를 인코딩하는 것은 조금 더 지루한 작업이지만 노력을 기울이지 않고는 품질이 나오지 않습니다. 페이퍼크래프트 장치의 제작자인 Franklin Heath가 수집한 Wiki 페이지에서 이 지침 :

설정:

  • 리플렉터와 입력/출력 실린더의 회색 막대가 정렬되어 있는지 확인합니다. 이것은 Enigma 기계의 시작 위치를 보여주고 로터의 회전 위치를 추적할 수 있게 해줍니다.
  • 메시지 키의 세 글자가 회색 막대와 일치하도록 로터를 돌립니다. 연습용 A B C.

메시지의 각 편지에 대해:

  • 오른쪽 로터를 사용자 쪽으로 한 단계 돌립니다(회색 막대에 있는 문자가 알파벳 순으로 다음 문자가 되도록). 다른 로터와 입출력 실린더가 움직이지 않도록 하십시오. 편지를 읽기 전에 이 작업을 수행해야 합니다(첫 번째 편지라도!).
  • 오른쪽에 있는 입력/출력 실린더에서 메시지의 문자를 찾아 3개의 모든 로터를 통과하는 라인을 따라 반사경으로 들어가고 다시 3개의 로터를 통해 다시 입력/출력 실린더로 다시 이동합니다. . 당신이 끝나는 편지를 쓰십시오.

흥미로운 점은 인코딩 프로세스에 사용자가 밀접하게 관련되어 있다는 것입니다. 그저 바라보는 것만으로도 기본 인코딩 지침 (더블 스테핑 및 플러그 보드 사용에 대한 지침은 말할 것도 없고) 프로세스의 복잡성과 작동 방식의 우아함을 집으로 가져옵니다. 그것은 또한 연합군이 해독하기가 왜 그렇게 어려운지를 고통스럽게 분명하게 합니다.

흥미롭게도, Heath는 전설적인 수학자, 컴퓨터 과학의 아버지, 암호 해독자, 그리고 인간이 이 기사에서 이전에 언급한 종이 공예의 수수께끼 Wiki에 대해 지적합니다. Alan Turing은 Engima의 프로세스를 처리하기 위해 종이 기계를 사용하기도 했습니다. . 재미있고 흥미롭기만 한 것이 아니라 역사적으로! 오늘 인쇄하여 사용해 보십시오.

( 프랭클린 히스 통하다 괴짜는 섹시하다 )

귀하의 관심사와 관련이 있습니다.

  • 이 아이의 장난감을 나치 암호 기계로 바꾸세요
  • Enigma에서 Turing의 코드 해독 기술을 사용해 보세요!
  • 튜링의 손으로 그린 ​​보드에서 모노폴리 플레이하기
  • 더 많은 도전이 필요하십니까? 수제 튜링 기계는 어떻습니까?