Re[6]: Потрясающая история о падении компании "Аладдин Р.Д."
От: gulfsrteam  
Дата: 20.11.22 11:06
Оценка: 5 (1)
Здравствуйте, Aquilaware,

Я не отвечал ни за разработку железа (оно шло с Тайваня), ни за написание апплетов на Java для тайваньского железа. Этим занимался начальник отдела СКЗИ.

Насколько я понял, проблема была в том, что выбивались ячейки памяти, ответственные за счетчики установки сессии и подсчета количества логинов между прикладным ПО и токеном по интерфейсу PKCS11/APDU (C_OpenSession, C_Login). Проявилась эта проблема во весь рост на двухапплетных токенах Jacarta SE, где были апплеты PKI с зарубежной криптографией и апплеты ГОСТ с российской. Именно такие и поставлялись для ЕГАИС. При использовании токена как средства персональной ЭЦП и подписании не более 10 документов в день, он может прослужить 10 лет и более.

А если если его вставить в кассовый аппарат супермаркета или в терминал ATOL, и начать вычислять ЭЦП по ГОСТ-3410 при продаже каждой бутылки алкоголя, а потом формировать SSL канал и отсылать данные на центральный сервер, то это приводит к чехарде вызовов С_Login / C_Logout в прикладной программе, так как требуется последовательная активация и деактивация апплетов ГОСТ, PKI.

Также было замечено, что токены выходили из строя на кассовых аппаратах, которые ближе всего к выходу. Видимо, холод зимой влиял на срок службы. Обычная история была такова: из 100 проданных токенов через 3 месяца работы на кассах одна четверть выходила из строя.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.