트렌치코드

Trench code

참호코드(암호법의 한 형태)는 제1차 세계대전에서 야전군이 비밀에 부치는 암호였다.[1][2]야전 전화, 무선, 운반용 비둘기 등의 메시지를 가로챌 수 있어 전술적 제1차 세계대전의 암호화가 필요하다.원래 가장 많이 사용된 코드는 단순 치환 코드였으나 고전 암호의 상대적 취약성 때문에 참호 코드가 생겨났다.(중요한 메시지는 일반적으로 보안을 강화하기 위해 대체 암호화 기법을 사용했다.)이 코드를 사용하기 위해서는 군인들에게 코드북을 배포해야 했는데, 이는 적군에 의해 도난당할 수 있기 때문에 보안상의 책임으로 판명되었다.[3]

제1차 세계대전이 중반에 이르러 그 갈등은 양측이 고정된 토공 요새의 거대한 줄에 앉아 있는 정적인 소모전으로 정착되었다.일반적으로 군대가 움직이지 않는 상황에서, 코드북을 배포하고 보호하는 것은 이동 중인 군대의 경우보다 더 쉬웠다.그러나 군대는 여전히 적진에 몰래 들어가 암호책을 탈취하려 할 참호세력의 위험에 처해 있었다.이렇게 되면 경보가 울리고 코드가 빠르게 바뀔 수 있었다.암호 해독기가 메시지를 해독하는 것을 막기 위해 참호 코드가 정기적으로 변경되었다.[1]

프랑스 육군

프랑스인들은 1916년 초에 트렌치 코드를 개발하기 시작했다.그들은 한 장군의 요청으로 시작된 전화 암호로, 부하들간의 전화 대화에서 부주의로 인해 파괴적인 포격 피해를 입은 한 장군의 요청으로 실행되었다.원래의 전화 코드는 음성 통신에 철자가 쓰여진 작은 두 글자짜리 암호들을 특징으로 했다.이것은 3자로 된 코드 체계로 성장하였고, 그 후 무선용으로 채택되었으며, 초기 1부 코드 구현은 보다 안전한 2부 코드 구현으로 진화하였다.영국도 트렌치코드를 채택하기 시작했다.

독일군

독일인들은 1917년 봄부터 트렌치코드를 사용하기 시작했으며, 한 달에 두 번 바뀌는 4000여 개의 암호문 책으로 진화한 바 있다.프랑스 코드브레이커들은 암호 해독에는 아주 능숙했지만, 암호 해독에는 다소 미숙했는데, 이는 약간 다른 사고방식을 필요로 한다.그들이 독일어 코드를 적시에 깰 수 있는 지경에 이르기까지는 시간이 걸렸다.

미군

미국인들은 전쟁에 참전했을 때 암호 해독술에 비교적 신참이었지만, 그들은 스타 플레이어를 가지고 있었다.하나는 전쟁 전에 육군신호대 교관이었던 1878년의 파커 히트였다.그는 20세기에 미 육군 암호학을 도입하려고 시도한 최초의 사람 중 한 사람이었으며, 1915년에 군사 암호해결 매뉴얼, 출판일 1916이라는 이 주제에 관한 영향력 있는 짧은 책을 출판했다.그는 행정 역할로 프랑스에 파견되었지만, 그의 충고는 작전 암호학에서 일하는 동료들에 의해 간절히 구해졌다.암호학에서 두각을 나타낼 또 다른 신호대 장교는 1914년 중위플레이페어 암호에 대한 해결책을 최초로 발표한 조셉 마우보르네였다.

1918년 초 미국인들이 숫자로 전선에 진출하기 시작했을 때, 그들은 트렌치[1] 코드{{rp 페이지 222}를 채택하고 그들의 건설에 매우 능숙하게 되었고, 하워드 R. 반스 선장은 결국 영국 동료들을 놀라게 하는 비율로 그것들을 생산하는 것을 배웠다.미국인들은 "포토맥"을 시작으로 강 이름을 딴 일련의 코드들을 채택했다.이들은 참호 조건에서 읽기 쉬운 글꼴을 사용하면서 코드가 구식일 것으로 추정되는 몇 주 후에 쉽게 타버리고 빨리 퇴화된 종이에 코드북을 인쇄하는 법을 배웠다.

통신 규율

미국의 코드 제작자들은 종종 전투부대가 코드를 제대로 사용할 수 없거나 혹은 더 나쁜 방법으로 코드를 제대로 사용할 수 없는 것에 좌절했다.전투에 종사하는 군인은 아주 좋은 이유가 있을 때도 항상 '책대로' 일을 해야 할 필요성을 느끼지 않으며, 전선의 장군들은 다른 걱정거리가 있다고 느꼈다.중령프랭크 무먼은 1920년 미국의 무선정보시스템을 검토하면서 다음과 같이 썼다.

그것이 앞으로 진짜 문제가 될 것이다, 코드맨이 주장하는 코드를 신중하게 다루고 "바보 같은" 사소한 세부사항을 관찰하는 것의 중요성을 전방에 있는 남성들이 깨닫게 하는 것이다.그들은 그것의 필요성을 알 수 없고 그들은 그것을 하기를 원하지 않는다.그들은 그것을 벗어나기 위해 할 수 있는 모든 것을 할 것이다.내 생각은 범죄자들 중 몇 명을 교수형에 처하는 것이다.이것은 몇몇을 없앨 뿐만 아니라 다른 사람들의 발전을 저해할 것이다.그것을 하는 것은 생명을 구하는 일일 것이다.우리의 코드를 해결하는데 불필요하게 적을 돕는 것은 미국인의 삶의 희생이다.[1]: p.269

영국과 프랑스는 이미 '통신 규율'에서 그런 문제에 익숙했다.그들 역시 문제를 완전히 해결하지는 못했지만, 적어도 대부분의 신호원장을 통해 메시지를 제대로 암호화할 시간이 없다면 굳이 노력하지 말고 암호화되지 않은 상태로 메시지를 보내거나 "명백히" 메시지를 보내도록 하는 데 성공했다.부분적으로 또는 잘못 암호화된 메시지는 때때로 완전히 암호화된 암호나 코드 시스템을 손상시킬 수 있으며, 이것은 암호화되지 않은 메시지를 훨씬 더 선호하게 만들었다.

아래는 "세네카:"[1]: pp.185-188 로 지정된 미국 육군 제1차 세계 대전 참호 코드의 페이지들이다.

참조

  1. ^ a b c d e *1차 세계 대전 미국 원정군에서의 미군 필드 코드, 1942년 6월 미국 전쟁부 윌리엄 프리드먼.부록에 "베이스볼 코드"를 포함한 많은 예가 수록되어 있다( 페이지 254)
  2. ^ "[4.0] Codes & Codebreakers In World War I". www.vectorsite.net. Retrieved 2016-01-07.
  3. ^ "World War I - National intelligence communities, Sabotage, Communications and cryptology". www.faqs.org. Retrieved 2016-01-07.