M-94
M-94M-94는 미 육군이 사용한 암호장비의 한 조각으로, 원통형으로 배열된 여러 개의 문자 디스크로 구성되어 있었다. 또한 CSP 488이라는 이름으로 미 해군에 고용되었다.
이 장치는 파커 히트 대령이 구상한 후 1917년 조지프 마우보르네 소령이 개발했다. 토마스 제퍼슨과 에티엔 바제리스가 발명한 시스템에 기초했다. 1922년에 공식적으로 채택된 이 기계는 1942년경까지 계속 사용되었는데, 그 때 보다 복잡하고 안전한 전자 기계식 로터 기계, 특히 M-209로 대체되었다.
원리
이 장치는 4.5인치 길이의 막대기에 부착된 25개의 알루미늄 디스크로 구성되었는데, 각 디스크는 둘레에 둘레에 있는 26개의 로마자를 스크램블한 순서로 포함하고 있다("ARMI OF THE US"라는 문자로 시작하는 17번째 디스크 제외). 각 바퀴는 알파벳의 배열이 다르고 식별 번호와 문자가 찍혀 있었다. 바퀴의 "A" 다음에 오는 문자에 따라 "B 1"에서 "Z 25"까지 바퀴가 식별되었다. 바퀴는 어떤 순서로든 로드에 조립될 수 있다. 인코딩 시 사용되는 순서가 키를 구성했다. 25!(25계속) = 15,511,210,043,330,985,984,000,000 (15조 이상) 가능한 키가 있었는데, 이는 약 84비트 키 크기로 표현할 수 있다.
메시지는 한 번에 25개의 문자를 암호화했다. 디스크를 개별적으로 돌리면서 작업자는 메시지의 문자를 수평으로 정렬했다. 그리고 나서, 실린더의 원주 둘레에 남아 있는 선들 중 어떤 것이라도 암호문으로서 송신되었다. 암호를 해독하기 위해, 한 줄이 25개의 암호문 블록과 일치할 때까지 바퀴를 돌렸다. 그러면 일반 텍스트가 다른 선 중 하나에 나타나게 되는데, 이 선은 시각적으로 쉽게 위치할 수 있는데, 이는 "읽을" 가능성이 있는 유일한 선이기 때문이다.
M-94/CSP-488이 근거하고 있는 원리는 1795년 토마스 제퍼슨이 '바퀴 사이퍼'에서 처음 발명하였으나 잘 알려지지 않았고, 1세기 후 에티엔 바제리에 의해 독자적으로 발명되었다.
M-138-A
같은 일반 원칙의 연장선상에서, 미 육해군(CSP-845로), 해안경비대와 국무부가 제2차 세계대전을 통해 사용한 M-138-A 스트립 암호기는 수백 개의 평평한 판지 스트립을 특징으로 했다. 각 스트립에는 프레임에서 앞뒤로 미끄러질 수 있는 스크램블 알파벳이 포함되었고, 각 암호 세션마다 30개가 선택되었다. 적절한 스트립이 제공된 경우 스트립 암호는 M-94와 상호운용할 수 있다.
원래 디자인은 알루미늄 베이스를 사용했다. 윌리엄 F. 프리드먼은 이 제품을 제조하는 문제와 이를 극복한 방법에 대해 다음과 같이 설명한다.
"만약 M-94 장치의 알파벳을 불변성 대신에 변형시킬 수 있다면 암호의 엄청난 증가가 곧 육해군 암호학자들에게 분명해졌다. 두 서비스 모두 이 원칙에 입각한 실용적인 도구를 개발하려는 노력이 시작되었다. 나는 이 모든 발전들을 보여주기 위해 시간을 끌지 않고 육군에서 채택한 최종 형태인 스트립 암호 장치 타입 M-138-A만 보여줄 것이다. 이 형태는 가장자리가 돌출된 채널을 절단하여 채널 내에서 쉽게 미끄러질 수 있는 알파벳의 판지 스트립을 고정하는 알루미늄 베이스를 사용했다. 내가 알루미늄 그루브 장치를 대량으로 만들거나 만들 수 있는 회사를 찾으려는 시도를 포기한 후, 프리드먼 부인은 미국 해안 경비대에 있는 그녀 자신의 그룹을 대신하여 여성스러운 속임수와 카졸리에 의해 한 회사를 유도하거나 유혹하여 그것을 만들어 내는데 성공했다는 것을 알게 되는 것은 흥미로울지도 모른다. 그리고 압출 공정에 의해 알루미늄으로 만들어진 스트립 암호장치의 첫 모델이 어떻게 생겨났고, 미 육군은 어떻게 서비스간 수준의 행정 협력과 부부간 수준의 기술 협력을 통해 스트립 암호장치인 M-138-A형을 대량으로 개발하고 생산하는 것이 실용적임을 알게 되었는가 하는 것이다. 이것은 1935년부터 1941년 또는 1942년까지 재무부와 국무부를 포함한 육군, 해군, 해병대, 해안경비대 등이 사용했다. 국무부는 물론 국군이 훨씬 더 좋고 정교한 고속·보안 암호기들을 채용하기 시작한 이후에도 백업 시스템으로 활용됐다."[1]: p.148
또 다른 문제는 전쟁 초기에 알루미늄이 부족했고 제한된 성공으로 플라스틱이나 마호가니로 스트립 암호기지를 만들려는 시도가 있었다는 것이다. 다행히도, 알루미늄은 1943년 가을에 다시 사용할 수 있게 되었다.[2]
암호해석
대부분의 고전 암호와 마찬가지로 스트립 암호는 가로채는 암호문이 충분히 있으면 쉽게 깨질 수 있다. 그러나, 이것은 시간과 전문 기술이 필요하기 때문에, M-94는 2차 세계 대전 초기에는 더 현대적인 DRYAD와 BATCO와 유사한 방식으로 "실용 암호"로 사용하기에 충분했다. M-138-A는 SIGABA와 같은 더 안전한 시스템을 사용하는 무선 통신으로도 정기적으로 새로운 알파벳이 포함된 슬립을 발행할 수 있기 때문에 더 강했다. 둘 다 M-209 기계식 로터 기계로 교체되었다.[1]
참고 항목
참조
- ^ a b Friedman, William F. (1965). "Six Lectures on Cryptology" (PDF). National Cryptology School, U.S. National Security Agency, declassified 1977, 1984.
- ^ 국립암호화박물관에 텍스트 표시