바트코
BATCOBATCO(Battle Code)의 줄임말인 BATCO는 영국 육군에서 전선(플랫문, 병력 및 구역)의 낮은 수준에서 사용되는 휴대용 종이 기반 암호화 시스템이다.1980년대 초 클랜스만 전투망 무전기와 함께 도입되었으며, 보안이 확보된 보우만 무전기의 광범위한 배치로 2010년경에는 대부분 폐기되었다.BATCO는 단어 카드 세트에 포함된 코드와 숫자 코드 단어들의 초신호화를 위한 암호로 구성된다.전형적으로 매일 바뀌는 암호표에는 인증표와 무선호출신호보호시스템도 포함된다.
BATCO는 구형 Slidx 시스템과 유사하다.백업은 장비에 장애가 발생하거나 장비를 사용할 수 없을 경우 로얄 신호 통신 시스템 운영자에게 여전히 BATCO의 사용을 가르치고 있다.그것은 또한 신호 분류 자격의 일부로 육군 사관생도들과 연합 사관생도들에게 가르쳐진다.[1]
코드
BATCO의 메시지는 우선 여러 단어 카드 중 하나를 사용하여 숫자로 암호화된다.그리고 나서 BATCO 암호는 숫자를 문자로 암호화하는데 사용되는데, 이것은 안전하지 않은 채널을 통해 전송될 수 있다.그 과정은 수신 엔드에서 역전된다.
각 BATCO 어휘카드는 특정 기능에 필요한 단어를 그룹화하므로 카드 변경이 드물다.카드의 모든 단어에는 두 자리 코드가 할당된다.일부 어휘 카드 항목은 두 자릿수 코드 뒤에 고정된 자릿수를 요구한다.예를 들어 ETA에 대한 코드(도착 예상 시간)는 하루의 네 자리 숫자로 이어진다.한 세트의 각 카드는 3자리 숫자를 가지고 있으며 카드에는 항상 카드번호 xxx로 바꾸라는 의미의 코드 워드가 있다.[2]
암호
각 BATCO 암호 시트는 특수 제작된 BATCO 지갑에 맞는 약 A5 크기의 양면 시트로 구성되어 있다.각 단면은 보통 24시간 동안 유효하다.그 지갑에는 슬라이드가 있어서 표를 정확하게 읽을 수 있다.
BATCO의 일반 텍스트 문자 집합은 기호 12개, 숫자 0~9, 소수점, CH로 표기된 "변경" 문자로 구성된다.BATCO 암호문자 집합은 A에서 Z까지의 문자다. 또한 그리드 좌표와 같은 숫자 정보를 전송하는데 BATCO를 사용할 수 있다.이 모드로 전환하려면 FEATURE 또는 GRID와 같은 적절한 프로어에 대한 어휘 코드를 전송해야 한다.십진점 일반 텍스트 문자는 숫자 모드에서 필요에 따라 사용되며, 그 정상적인 의미를 갖는다.CH 기호는 단어 카드 코드로 돌아가 숫자 문자열 전송의 끝을 표시하기 위해 사용된다.
주 BATCO 암호표는 열 19개와 행 26개로 이루어진 행렬이다.그 기둥들은 두 그룹으로 나뉜다.왼쪽 열 일곱 개에는 2부터 7까지 번호가 매겨져 있다.각 숫자 아래의 열에는 임의로 스크램블된 알파벳이 들어 있다.오른쪽 13개의 열에는 0, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, ".", 즉 0이 반복되는 평문 기호가 표시되어 있다.오른쪽 열 세트의 각 행에는 스크램블 알파벳이 들어 있으며, 각 셀에는 2개의 문자가 있다. (13개의 열이 있으므로 셀당 2개의 문자가 알파벳을 소모한다.)
트래픽 키는 숫자(2 ~ 7)와 문자로 구성된다.운영자는 키 숫자를 사용하여 처음 7개 열 중 하나를 선택한 다음 키 문자가 발생하는 행을 찾는다.두 번째 열에 있는 행은 BATCO 메시지를 해독하고 해독하는 데 사용된다.선택한 행의 스크램블 알파벳은 열 머리글에 있는 일반 텍스트 기호와 개별 셀에 있는 암호 텍스트 기호 사이의 일치성을 정의한다.각 일반 텍스트 기호에 대해 가능한 두 개의 암호문이 있으며, 단, 4개의 가능한 암호문이 있는 0을 제외한다.BATCO 사용자는 메시지에서 동일한 일반 텍스트 기호가 반복될 때 다른 암호 텍스트 기호를 선택하라는 지시를 받는다.
잦은 키 변경으로 보안이 유지된다.BATCO 지침에는 모든 메시지에 대해 새 키가 필요하며 단일 키로 22개 이하의 기호를 인코딩해야 한다.키는 알파벳순으로 회전하므로 5F 키 다음에 5G가 올 것이다.7열은 비상사태에 대비하여 예비해 둔다.
기타 함수
암호 외에 각 BATCO 시트에는 다음이 있다.
- 철자 상자
- 인증표
- 호출부 표시 차트
철자 박스는 문자를 두 자리 숫자로 변환하고, 위에서 설명한 절차를 사용하여 인코딩할 수 있다.그것은 어휘 카드에 없고 민감한 단어들을 철자하는 특별한 상황들이다.철자 상자는 한 자리 수로 수평과 수직으로 라벨을 붙인 6열 세로 5행 행렬이다.이 매트릭스에는 스크램블 알파벳과 네 개의 빈 셀이 들어 있다.
인증표는 두 자릿수 도전 번호를 두 자릿수 응답으로 변환한다.10 X 5 격자로, 한 자릿수로 수평 및 수직으로 라벨을 표시하기도 한다.각 셀은 반복된 셀이 없는 임의의 두 자리 숫자를 포함하고 있다.챌린지는 표에서 셀을 선택하는 열과 행을 지정하는 두 자리 숫자로 발행된다.반응은 세포의 내용물이다.
암호지 하단의 최종 스크램블 알파벳은 호출부호 앞다투어 시스템에 사용된다.
참고 항목
- DRYAD는 미군이 사용하는 유사한 종이 기반 전술 암호
참조
- ^ Cannon, Mike (1994). Eavesdropping on the British Military. Dublin: Cara Press. pp. 91–92.
- ^ http://www.campx.ca/crypto.html BATCO 어휘 카드 및 슬라이드 규칙 사진이 있는 사이트