Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Мазмұны
Кіріспе
АҚШ қағаз криптографиялық жүйесі
шифрлау жүйесі
US paper cryptographic system
the enciphering system
DRYAD сандық шифры/авторизация жүйесі (KTC 1400 D) – АҚШ әскерінің қысқа сандық хабарламаларды шифрлау және авторизациялау үшін қолданатын қарапайым қағаз криптографиялық жүйе. Радиосы бар әрбір бөлімшеге DRYAD код парақтарының жиынтығы беріледі. Бір парақ белгілі бір уақытқа (мысалы, 6 сағатқа) жарамды, бұл криптокезең деп аталады. DRYAD шифры парағында 25 қатар немесе жол шатастырылған әріптерден тұрады. Әрбір қатар сол жағындағы бағанда А-дан Y-ға дейінгі әріптермен белгіленген. Әрбір қатар А-дан Y-ға дейінгі әріптердің кездейсоқ ретімен толтырылған. Әрбір қатардағы әріптер 0-ден 9-ға дейін нөмірленген 10 бағанға топтастырылған. 0, 1, 2 және 5 бағандарында басқа сандарға қарағанда көбірек әріптер бар, ал оларда тек екі әріптен ғана бар. Бұл жүйе салыстырмалы түрде жылдам, оңай және қосымша жабдық (мысалы, қалам) қажет етпейді. 0, 1, 2 және 5 цифрларының астындағы шифрмәтін бағандарының көп болуы шифрмәтіннің жиілігін талдауды қиындату үшін жасалған болып көрінеді. Бірақ қауіпсіздіктің көп бөлігі криптокезеңді қысқа ұстаудан туындайды. DRYAD екі режимде қолданылуы мүмкін: авторизация немесе шифрлау.
The DRYAD Numeral Cipher/Authentication System (KTC 1400 D) is a simple, paper cryptographic system employed by the U. S. military for authentication and for encryption of short, numerical messages. Each unit with a radio is given a set of matching DRYAD code sheets. A single sheet is valid for a limited time (e. g. 6 hours), called a cryptoperiod. A DRYAD cipher sheet contains 25 lines or rows of scrambled letters. Each line is labeled by the letters A to Y in a column on the left of the page. Each row contains a random permutation of the letters A through Y. The letters in each row are grouped into 10 columns labeled 0 through 9. The columns under 0, 1, 2 and 5 have more letters than the other digits, which have just two each. While crude, the DRYAD Numeral Cipher/Authentication System has the advantage of being fast, relatively easy and requires no extra equipment (such as a pencil). The presence of more cipher text columns under the digits 0, 1, 2 and 5, is apparently intended to make ciphertext frequency analysis more difficult. But much of the security comes from keeping the cryptoperiod short. DRYAD can be used in two modes, authentication or encryption.
Аутентификация
Аутентификация үшін сынақ станциясы сол жақ бағаннан кездейсоқ әріпті, содан кейін бірінші таңдалған әріптің қатарында екінші (еркін таңдалған) әріпті таңдайды. Сынға алынған станция таңдалған екінші әріптің қатары мен орнынан тікелей төмендегі әріпті таңдап, өзін растайды. Мысалы, оң жақтағы шифр парағын және НАТО фонетикалық әліпбиін пайдаланып, Джейсон Пеггиге "Альфа Бравоны раста" деп хабарлай алады. Пеггидің дұрыс жауабы "Янкиді раста" болады. Тағы бір нұсқасында, сынақ станциясы таңдаған екінші әріптің оң жағындағы үшінші әріпті таңдайды (Джейсонның "Браво" әрпі). Бағыттық (жоғары, төмен, солға немесе оңға) және сандық ауытқу да берілген мысалдардан өзгеше болуы мүмкін, бірақ аутентификация алдында екі тарап келісіп, түсінуі керек. Бір мәселе – жаудың кісісі дұрыс жауапты 25-тен 1 мүмкіндікпен (егер әріп бір қатардан таңдалса, 24-тен 1) болжауы мүмкін. Бұл мәселенің шешімі – Джейсон Пеггиден екі рет растауды талап етуі, сонда жаудың кісісінің дұрыс жауапты болжау мүмкіндігі 625-тен 1-ге дейін төмендейді. Бұл әдістің кемшілігі – ағымдағы DRYAD парағының қызмет ету мерзімі қысқарады, себебі парақ бір аутентификация схемасының орнына екі есе көп қолданылады.
For authentication, a challenging station selects a letter at random from the left most column followed by a second (randomly selected) letter in the row of the first chosen letter. The station being challenged would then authenticate by picking the letter directly below the row and position of the second letter selected. For example, using the example cipher sheet to the right and the NATO phonetic alphabet, Jason could challenge Peggy by transmitting "authenticate Alpha Bravo". Peggy's correct response would then be "authenticate Yankee". Another form used involves selecting the third letter to the right of the second letter chosen by the challenging station (Jason's "Bravo" letter). Both the directional offset (up, down, left or right) and numeral offset can be values different from the examples given here, but must be agreed upon and understood by both parties before authentication. One problem presented is that an enemy impersonator has a one in 25 chance of guessing the correct response (one in 24 if a letter is selected from the same row). A solution to this is for Jason to require Peggy to authenticate twice; lowering the impersonator's odds of guessing the correct response to one in 625. The downside to this method is reduced longevity of the current DRYAD page, since the page is getting twice as much use as a single authentication scheme.
Шифрлау
Екінші режим қысқа сандық ақпаратты (мысалы, карта координаттары немесе жаңа радиожиілік) шифрлеу үшін қолданылады. Кодтаушы кездейсоқ екі әріпті таңдайды. Бірінші әріп қазіргі белсенді беттегі қатарды көрсетеді. Екіншісі аутентификация режиміндегідей қолданылады, бірақ оң жақтағы әріп таңдалады. Осы таңдалған әріп "SET LETTER" деп аталады. Сандар бір цифрден біріне шифрленеді. Шифрмәтін әрпі таңдалған қатардан (SET LETTER көрсеткен қатардан) ашық мәтін цифрының астындағы бағаннан таңдалады. Егер цифр сан ішінде бірнеше рет кездессе, кодтаушыға сол бағаннан басқа әріп таңдау нұсқауы беріледі. Бір ашық мәтін саның барлық цифрлары бір қатардан кодталады. (Карталық тор координаттарымен байланысты әріптерді кодтау ережесі де қарастырылған.)
The second mode is used to encrypt short numeric information (such as map coordinates or a new radio frequency). The coder arbitrarily selects two letters at random. The first letter designates a row in the current active page. The second one is used similarly to the authentication mode, except that the letter immediately to the right is selected. This selected letter is called the "SET LETTER." Numbers are enciphered one digit at a time. A ciphertext letter is chosen from the selected row (the row designated by the SET LETTER) in the column under the plain text digit. If the digit occurs more than once in the number, the coder is instructed to choose a different letter in the same column. All the digits in a single plaintext number are encoded from the same row. (There is also a provision for encoding letters associated with map grid coordinates.)