Программно-аппаратное обеспечение
«Рутокен PINPad» – это решение класса TrustScreen, позволяющее перед наложением электронной подписи визуализировать подписываемый документ в доверенной среде. Документ отображается на сенсорном экране, и в случае подтверждения пользователем корректности информации осуществляется подпись непосредственно в устройстве. Продукт «Рутокен PINPad» гарантированно защищает от атак при помощи средств удаленного управления, а также от подмены содержимого электронного документа при передаче его на подпись. Устройство «Рутокен PINPad» помогает достигать высокого уровня безопасности, включая защиту от подмены в платежных поручений, несанкционированного доступа к функциям токена, кражи PIN-кода, удаленного управления компьютером и атаки USB-over-IP.
Характеристики «Рутокен PINPad»:Сенсорный экран. Полноцветный сенсорный, разрешение 320x240 пикселей. Поддержка прокрутки больших документов, визуализация подписываемых документов c возможностью отказа от подписи.
Криптографическая защита:
- Поддержка алгоритма ГОСТ Р 34.10-2001: генерация ключевых пар с проверкой качества, импорт ключевых пар, формирование и проверка электронной подписи, срок действия закрытых ключей до 3 лет.
- Поддержка алгоритма ГОСТ 34.11-94: вычисление значения хеш-функции данных, в т. ч. с возможностью последующего формирования электронной подписи.
- Поддержка алгоритма ГОСТ Р 28147-89: генерация и импорт ключей шифрования, шифрование данных в режимах простой замены, гаммирования и гаммирования с обратной связью, вычисление и проверка криптографической контрольной суммы данных (имитовставки ГОСТ).
- Выработка сессионных ключей (ключей парной связи): по схеме VKO GOST R 34.10-2001 (RFC 4357), расшифрование по схеме EC El-Gamal.
- Генерация последовательности случайных чисел требуемой длины.
- Поддержка запросов на сертификаты для неизвлекаемых ключей подписи ГОСТ Р 34.10-2001 в формате PKCS#10.
- Поддержка подписанных и зашифрованных сообщений CMS с использованием криптоалгоритмов ГОСТ Р 34.11-94, ГОСТ Р 34.10-2001 и ГОСТ 28147-89.
- Поддержка подписанных и зашифрованных сообщений CMS с использованием криптоалгоритмов ГОСТ Р 34.11-94, ГОСТ Р 34.10-2001 и ГОСТ 28147-89.
- Двухфакторная аутентификация: по предъявлению самого идентификатора и по предъявлению уникального PIN-кода.
- Ввод PIN-кода непосредственно на самом устройстве (в доверенной среде).
- Поддержка 3 категорий владельцев: администратор, пользователь, гость.
- Поддержка 2 глобальных PIN-кодов: администратора и пользователя.
- Поддержка локальных PIN-кодов для защиты конкретных объектов (например, контейнеров сертификатов) в памяти устройства.
- Настраиваемый минимальный размер PIN-кода (для любого PIN-кода настраивается независимо).
- Поддержка комбинированной аутентификации: по схеме «Администратор или пользователь» и аутентификация по глобальным PIN-кодам в сочетании с аутентификацией по локальным PIN-кодам.
- Создание локальных PIN-кодов для дополнительной защиты части ключевой информации, хранящейся на токене. Возможность одновременной работы с несколькими локальными PIN-кодами (до 7 шт.).
Возможности аутентификации владельцев. Ограничение числа попыток ввода PIN-кода. Индикация факта смены глобальных PIN-кодов с умалчиваемых на оригинальные.
Файловая система:
- Встроенная файловая структура по ISO/IEC 7816-4.
- Число файловых объектов внутри папки – до 255 включительно.
- Использование File Allocation Table (FAT) для оптимального размещения файловых объектов в памяти.
- Уровень вложенности папок ограничен объемом свободной памяти для файловой системы.
- Хранение закрытых и симметричных ключей без возможности их экспорта из устройства.
- Использование Security Environment для удобной настройки параметров криптографических операций.
- Использование файлов Rutoken Special File (RSF-файлов) для хранения ключевой информации: ключей шифрования, сертификатов и т.п.
- Использование предопределенных папок для хранения разных видов ключевой информации с автоматическим выбором нужной папки при создании и использовании RSF-файлов.
Интерфейсы:
- Протокол обмена по ISO 7816-12.
- Поддержка USB CCID: работа без установки драйверов устройства в современных версиях ОС. Поддержка PC/SC.
- PKCS#11 (включая российский профиль).
- Интерфейс кроссплатформенного браузерного плагина «Рутокен».
- Интерфейс OpenSSL.
Встроенный контроль и индикация:
- Контроль целостности микропрограммы (прошивки) «Рутокен ЭЦП».
- Контроль целостности системных областей памяти.
- Проверка целостности RSF-файлов перед любым их использованием.
- Счетчики изменений в файловой структуре и изменений любых PIN-кодов для контроля несанкционированных изменений.
- Проверка правильности функционирования криптографических алгоритмов.