드라이어드

DRYAD

DRYAD Numeral Cipher/Authentication System(KTC 1400 D) 미군인증과 짧은 숫자 메시지의 암호화를 위해 사용하는 간단한 종이 암호화 시스템이다.라디오가 있는 각 장치에는 일치하는 DRYAD 코드 시트가 제공된다.단일 시트는 암호화 기간이라 불리는 제한된 시간(예: 6시간) 동안 유효하다.

DRYAD 암호 시트 샘플

DRYAD 암호 시트에는 25행 또는 스크램블 문자가 들어 있다.각 행은 페이지 왼쪽의 열에 A에서 Y까지의 문자로 라벨이 붙어 있다.각 행에는 글자 A부터 Y까지의 임의 순열이 포함되어 있다.각 행의 문자는 0부터 9까지 10개의 열로 분류된다.0, 1, 2, 5 미만의 열은 다른 숫자보다 글자가 더 많고, 각각 2자만 있다.

DRAYAD Numeral Cipher/Authentication System은 조잡하지만 빠르고 비교적 쉽다는 장점이 있으며 별도의 장비(예: 연필)가 필요하지 않다.숫자 0, 1, 2, 5 아래에 더 많은 암호 텍스트 열이 존재한다는 것은 암호 텍스트 주파수 분석을 더 어렵게 하려는 의도가 있는 것으로 보인다.그러나 보안의 상당 부분은 암호체계를 짧게 유지하는 데서 비롯된다.

DRYAD는 인증 또는 암호화 두 가지 모드로 사용할 수 있다.

인증

사용이 용이하도록 슬라이드가 있는 코딩 시트용 홀더

인증확인을 위해, 도전 스테이션은 가장 왼쪽 열에서 임의로 문자를 선택한 후 첫 번째 선택한 글자의 행에서 두 번째(임의로 선택한) 문자를 선택한다.그런 다음 도전하는 방송국은 선택한 두 번째 글자의 행과 위치 바로 아래에 있는 글자를 선택하여 인증한다.[1][2]

예를 들어, 오른쪽의 암호표와 NATO 음성문자를 사용하여 제이슨은 "인증된 알파 브라보"를 전송함으로써 페기에 도전할 수 있었다.페기의 정확한 대응은 "양키 인증"이 될 것이다.

또 다른 형태는 도전 역에서 선택한 두 번째 글자(제이슨의 "브라보" 글자)의 오른쪽에 있는 세 번째 글자를 선택하는 것을 포함한다.방향 오프셋(위, 아래, 왼쪽 또는 오른쪽)과 숫자 오프셋 모두 여기에 제시된 예와 다른 값이 될 수 있지만, 인증 전에 양 당사자가 합의하고 이해해야 한다.

제시된 한 가지 문제는 적 사칭자가 정확한 응답을 추측할 확률이 25분의 1(같은 행에서 문자를 선택한 경우 24분의 1)이라는 점이다.이에 대한 해결책은 제이슨이 페기를 두 번 인증하도록 요구하는 것이다; 가장한 사람이 625 중 한 명으로 정확한 응답을 추측할 확률을 낮추는 것이다.이 방법의 단점은 현재 DRAYAD 페이지가 단일 인증 방식보다 두 배나 더 많이 사용되고 있다는 점이다.

암호화

두 번째 모드는 짧은 숫자 정보(지도 좌표 또는 새로운 무선 주파수 등)를 암호화하는 데 사용된다.코더는 임의로 두 글자를 임의로 선택한다.첫 번째 문자는 현재 활성 페이지에서 행을 지정한다.두 번째 것은 인증 모드와 유사하게 사용되는데, 단, 오른쪽에 바로 오는 문자가 선택되어 있다.이 선택된 글자는 "SET LETER"라고 불린다.

숫자들은 한 번에 한 자리씩 암호화된다.암호문자는 일반 텍스트 숫자 아래의 열에 있는 선택된 행(SET READE가 지정한 행)에서 선택된다.숫자가 숫자에 두 번 이상 발생하면, 코더는 같은 열에 있는 다른 문자를 선택하라는 지시를 받는다.단일 일반 텍스트 번호의 모든 자릿수는 동일한 행에서 인코딩된다.(지도 격자 좌표와 관련된 문자를 인코딩하는 규정도 있다.)

참고 항목

참조