바람개비(크립토그래피)

Pinwheel (cryptography)
독일 로렌츠 암호기에는 12개의 핀휠이 들어 있었으며, 총 501개의 핀이 있었다.

암호학에서 바람개비는 암호기계의 구성요소로 (기계의 초기 설정에 의해 결정되는) 비트의 짧은 유사함수 시퀀스를 생성하는 장치였다.바람개비는 주변부에 일정한 수의 위치가 있는 회전하는 바퀴로 구성되었다.각 위치에는 "핀", "" 또는 "루그"가 있어 "설정" 또는 "설정되지 않음"이 있을 수 있다.휠이 회전할 때 이들 핀 각각은 기계의 다른 부분에 차례로 영향을 미쳐 휠을 완전히 회전한 후 반복되는 일련의 "ON" 또는 "OFF" 펄스를 생성한다.기계에 하나 이상의 휠이 포함되어 있는 경우, 일반적으로 휠의 주기는 결합 기간을 최대화하기 위해 비교적 프라임일 것이다.핀휠은 순수하게 기계적 동작(M-209와 동일) 또는 전기공학적으로(로렌츠 SZ 40/42와 동일)을 통해 회전할 수 있다.

개발

스웨덴의 기술자 보리스 시저 빌헬름 해글린은 1925년에 처음으로 바람개비 장치를 발명했다는 공로를 인정받고 있다.[1]그는 에마누엘 노벨에 고용되어 아키에볼라게트 크립토그래프에서 노벨의 이익을 감독하는 동안 이 기계를 개발했다.[1]그는 노벨상 창시자의 조카였다.이 장치는 후에 프랑스에서 도입되었고 하겔린은 그의 업적으로 프랑스의 공훈장인 레지옹 도뇌르 훈장을 받았다.[2]하가엘린이 개발한 최초의 암호기 중 하나는 C-38이었고 후에 더 휴대성이 좋은 하겔린 m-209로 개량되었다.M-209는 바람개비와 회전 케이지로 구성되어 있다.[3]

바람개비를 사용한 다른 암호기로는 C-52, CD-57, 지멘스와 할스케 T52 등이 있다.

핀휠은 이후 암호 시스템에 사용되는 전자 선형 피드백 시프트 레지스터(LFSR)의 이전 버전이라고 볼 수 있다.

참고 항목

참조

  1. ^ a b Holden, Joshua (2019). The Mathematics of Secrets: Cryptography from Caesar Ciphers to Digital Encryption. Princeton & Oxford: Princeton University Press. p. 74. ISBN 9780691183312.
  2. ^ Leeuw, Karl Maria Michael de; Bergstra, Jan (2007). The History of Information Security: A Comprehensive Handbook. Amsterdam: Elsevier. pp. 483. ISBN 9780444516084.
  3. ^ Lasry, George (2018). A Methodology for the Cryptanalysis of Classical Ciphers with Search Metaheuristics. Kassel, Germany: Kassel University Press GmbH. p. 38. ISBN 9783737604581.