«Batco» (правильное написание: «BATCO») — это метод ручного шифрования, используемый «Британской армией». Используется для секретной передачи тактических (военных)|тактических сообщений, которые передаются, например, через телефонные будки (Германия) | или по незашифрованному радио (телефония).
== История ==
«Бэтко» был представлен в начале 1980-х годов. Аббревиатура означает
== Процедура ==
Цель состоит в том, чтобы сделать приложение максимально простым, сохраняя при этом высокий уровень криптографии|криптографической безопасности. Используются простые листы бумаги («карточки») из картона (материала)|картона или бумаги примерно того же размера, что и бумага формата#Обзор|DIN A5. Они поставляются в запираемой защитной крышке (
Существует два типа карт:
* С одной стороны, таблицы слов ''(словарные карточки)'', в которых, например, словарю типа «река» или «маршрут» присвоены любые двузначные числа, вот например «48» и «50» (Изображение). Различные таблицы слов различаются тематически, например, для описания местности, и имеют трехзначное число в качестве идентификатора и кодовое слово в строке заголовка. Последнее означает: «Теперь используйте эту карту». Таблицы слов меняются через нерегулярные промежутки времени.
* С другой стороны, имеется набор шифровальных листов. Каждый лист печатается с двух сторон. Обычно они действительны только в течение одного дня. Каждая ключевая таблица имеет 26 строк и 19 столбцов. Последние объединены в две группы. Шесть столбцов слева начинаются с цифр от «2» до «7». Ниже расположены отдельные буквы (N-граммы|монограммы), которые случайным образом «зашифрованы» в каждом столбце, но таким образом, что появляется весь латинский алфавит #Буквы алфавита|26 заглавных букв латинского алфавита (A-Z). Правые тринадцать столбцов озаглавлены «0 0 1 2 3 4 5 6 7 8 9 CH». Ниже расположены двойные буквы (Н-граммы|биграммы). Тринадцать двойных букв в правой части каждой строки вместе образуют полный (A-Z), но зашифрованный алфавит (криптология)|Alphabet (image).
Для шифрования сообщения шифратор выбирает любую строку на листе бумаги и сообщает ее получателю в виде цифры и буквы, например «2J». С помощью этой информации дешифратор может однозначно определить строку, выбранную шифровальщиком. Это означает, что он знает, какой секретный алфавит подходит для преобразования чисел в буквы и наоборот. Для кодирования двузначных чисел из таблицы слов (см. выше) для каждого из двух чисел доступны две разные буквы, за исключением числа ноль, для которого доступны четыре разные буквы. Таким образом, это гомофонное шифрование, которое затрудняет частотный анализ и предназначено для предотвращения дешифрования#дешифрования в криптологии|дешифрования.
* [https://www.cryptomuseum.com/crypto/uk/batco/index.htm ''BATCO''] в Крипто-музее (на английском языке).
* [https://www.campx.ca/crypto.html ''BATCO''] Ричарда Бриссона (английский).
Категория:Ручной метод шифрования
Категория:Британская армия