러시아 교배
Russian copulation암호학에서 러시아어 코퍼레이션은 정형화된 머리말, 경례, 소개, 끝맺음, 서명 등을 감추기 위해 암호화에 앞서 평문을 재배열하는 방법이다. 이는 암호 분석가에 대한 단서를 모호하게 하며, 순진한 암호 체계에서 암호 분석적 난이도를 높이는 데 사용될 수 있다(그러나 대부분의 현대적 체계에는 더 엄격한 방어법이 포함되어 있다; 암호문서를 구별할 수 없다 참조). 이것은 물론 메시지를 보내고 그들이 비밀로 유지되기를 바라는 사람들에게 바람직하다. 패딩은 그러한 단서를 가리는 또 다른 기술이다.
기법은 시작 평문 메시지를 두 부분으로 나눈 다음 부품의 순서를 거꾸로 하는 것이다(순환 변속과 유사). 이것은 실제로 암호화된 일반 텍스트 버전의 모든 끝과 시작(대부분의 보일러 판 문구의 위치)을 "어느 정도 가운데" 배치한다. 대부분 인간 언어(예: 이미지 또는 표 데이터)가 아닌 일부 메시지의 경우, 암호 해독된 버전의 일반 텍스트는 역전을 역전시킬 때 문제를 일으킬 수 있다. 통상적인 언어로 표현되는 메시지의 경우, 검사 즉시 사람에 의해 거의 항상 반전될 수 있는 충분한 중복성이 있다.[1]
영어 구절은 그것이 원래 러시아 암호 관행에 대한 관찰에서 나왔음을 암시한다.[citation needed] 그러나 이 기술은 일반적으로 유용하며 러시아인들이 사용하는 것에 제한되지도 않았고 제한하지도 않았다.[2]
참조
- ^ Bauer, Friedrich Ludwig (2007). Decrypted Secrets: Methods and Maxims of Cryptology (4th ed.). Berlin: Springer Science & Business Media. ISBN 978-3-540-48121-8. Retrieved 15 August 2018.
- ^ 미국 통신 보안의 역사: 데이비드 G. 보아크 강연, NSA(National Security Agency), Volumes I, 1973년 일부 2008년 발표, 2015년 10월 14일, 페이지 37, 인용: KL-7은 "우리의 첫 번째 기계는 일반 텍스트와 암호 텍스트를 일치시킬 수 있는 매우 큰 그물을 제공하도록 설계되었다. 암호창에 있는 남자는 처음으로 메시지를 받아 단지 단어 사이의 간격을 변경하지 않고, 메시지를 반으로 자르고 마지막 부분을 먼저 보내지 않고, 그것이 나오기 전에 메시지 텍스트를 패러디할 필요 없이, 그대로 기계에 입력할 수 있었다."