1. книги
  2. Историческая литература
  3. Михаил Евгеньевич Масленников

Маркант

Михаил Евгеньевич Масленников (2024)
Обложка книги

В книге рассказывается о создании системы криптографической защиты банковских авизо для Центрального Банка России в 1992 году. Внедрение этой системы сразу же позволило снизить курс доллара и стабилизировать ситуацию с банковскими платежами начиная с 1 декабря 1992 года.

Оглавление

Купить книгу

Приведённый ознакомительный фрагмент книги «Маркант» предоставлен нашим книжным партнёром — компанией ЛитРес.

Купить и скачать полную версию книги в форматах FB2, ePub, MOBI, TXT, HTML, RTF и других

Побочная продукция

Побочной продукцией 4 отдела СУ 8 ГУ КГБ СССР были ручные шифры для Советской Армии. Такие огромные переговорные таблицы, тоже пещерная продукция, которой пользовались люди попроще, чем Штирлицы — солдаты Советской Армии.

В 1979 году началась война в Афганистане. Сотрудник 4 отдела СУ 8 ГУ КГБ СССР Вячеслав Шеремета побывал на ней в командировке и увидел своими глазами проблему: в боевых условиях солдаты часто игнорировали эти громоздкие переговорные таблицы и передавали по рации команды открытым текстом, что приводило к их перехвату противником и неоправданным потерям. Что-то надо было делать с этими таблицами…

Вот тут уже не обойтись без советской электроники. Точнее — западной, но освоенной заводом Ангстрем в Зеленограде.

Для точности приведу цитату из Википедии.

«В 1984 году Министерство электронной промышленности дало задание на проектирование аналога карманного персонального компьютера Casio FX-700P. Разработчики предложили использовать 16-битный процессор Н1806ВМ2, основанный на технологии КМОП аналог К1801ВМ2, процессора с системой команд популярной в СССР архитектуры PDP-11, и базовый матричный кристалл Н1515ХМ1. Несмотря на иную схемотехнику, в министерстве настояли на полном внешнем сходстве с прототипом Casio, хотя это вызвало затруднения, в частности, со схемой выключения. Переработанный для калькулятора процессор получил обозначение Т243-2, а на базовом матричном кристалле были созданы контроллер ОЗУ, ПЗУ и клавиатуры T241-2-015 и контроллер дисплея T241-2-014. Прототип на базе этих элементов серийно не выпускался, однако несколько экземпляров попали к потребителям. Для серийного образца на базе К1801ВМ2 была разработана оригинальная микросхема процессора, включившая в себя часть контролеров периферийных устройств и получившая обозначение Т36ВМ1-2, и переработанные варианты трассировки базового матричного кристалла периферийных микросхем.»

Признаюсь честно: для меня, как математика, многие термины из вышеприведенной цитаты остаются до сих пор непонятными. Взяли японский Casio FX-700P, что-то подкрутили, подвертели, подхимичили и получили советский программируемый калькулятор «Электроника МК-85».

«Электроника МК-85 — советский программируемый калькулятор (микрокомпьютер) на базе 16-битного процессора со встроенным интерпретатором языка Бейсик. Разрабатывался в НИИТТ, главный конструктор — Л. Минкин, заместитель ГК — Ю. Отрохов, разработчики — С. Ермаков, О. Семичастнов, Б. Кротков, А. Подоров, В. Гладков и др. Выпускался заводом «Ангстрем», г. Зеленоград с 1986 года по 2000 год, было произведено более 150 тыс. калькуляторов различных модификаций… МК-85 продавался в сети магазинов «Электроника» по цене 145 рублей, что на тот момент было значительно дешевле любой другой ЭВМ, оснащённой интерпретатором Бейсика…Предположительно, единственный в мире на момент появления микрокалькулятор, оснащённый 16-разрядным микропроцессором с системой команд PDP-11»

Слава Шеремета, вернувшись из Афганистана, стал в 4 отделе СУ 8 ГУ КГБ СССР руководителем группы, занимавшейся автоматизацией защищенных переговоров в низовых звеньях Советской Армии. Возникла идея использовать для этого «Электронику МК-85», а точнее даже не сам калькулятор, не понимавший ничего, кроме своего BASIC, а на элементной базе этого калькулятора создать портативный шифратор, значительно более удобный для солдат, чем талмуды переговорных таблиц. А как? Самым оптимальным был традиционный советский способ: подкрутить, подвертеть, подхимичить и вместо BASIC получить шифратор.

Первым делом Слава направился в 5 отдел, где недавно закончилась НИР «Мотив», посвященная шифрам на новой элементной базе. Ему рассказали про «Ангстрем — 3М» и его криптографические свойства. В переговорных таблицах СА традиционно используются пятизначные группы десятичных цифр. Но и в «Ангстрем — 3М» можно рассматривать регистры сдвига не над кольцом вычетов по модулю 256, а по модулю 100. Методы анализа, результаты будут практически такими же. Криптосхема, похожая на «Ангстрем — 3М», адаптированная под модуль 100, была принята за алгоритм шифрования будущего шифратора на базе «Электроники МК-85».

А теперь — подкрутить, подвертеть, подхимичить. Математика здесь кончается, нужен инженер, причем не просто инженер, а человек, знающий архитектуру «Электроники МК-85» и умеющий его перепрограммировать на аппаратном уровне. Нужен инженер с завода Ангстрем в Зеленограде. Таким инженером был в первую очередь Анатолий Николаевич Подоров. Но даже если Толе Подорову удастся перепрограммировать опытный экземпляр «Электроники МК-85» на макете, то потом требуется перенос с макета на реальную микросхему, некоторые изменения интерфейса калькулятора, например клавиш и их назначения, и главная жуткая проблема советского времени — налаживание серийного выпуска калькулятора, переделанного под шифратор. На все это накладывался общий развал советской экономики во второй половине 80-х годов.

Вам также может быть интересно

а б в г д е ё ж з и й к л м н о п р с т у ф х ц ч ш щ э ю я