windows 7 Review bit-info.com on alexa.com

Комплект разработчика eToken ГОСТ


Комплект разработчика eToken ГОСТ (eToken ГОСТ SDK) позволяет быстро и легко встроить электронные ключи eToken ГОСТ в приложения собственной разработки. Комплект содержит документацию, примеры исходных кодов, библиотеки, утилиты, а также 2 USB-ключа eToken ГОСТ.

Комплект разработчика eToken ГОСТ рекомендуется:

  • разработчикам систем ДБО, электронных торговых площадок, систем сдачи налоговой отчётности – для обеспечения безопасности закрытых ключей ЭЦП пользователей этих систем;
  • разработчикам СКЗИ – для использования в своих СКЗИ аппаратно реализованных российских криптографических алгоритмов, генератора ПСЧ, а также обеспечения неизвлекаемого хранения закрытых ключей;
  • разработчикам СЗИ – для встраивания СКЗИ eToken ГОСТ в создаваемые продукты для обеспечения ИБ.

eToken ГОСТ находится на сертификационных испытаниях в ФСБ РФ как средство криптографической защиты информации по уровню КС2.

Технические подробности

Криптографические алгоритмы

Использование eToken ГОСТ в приложениях собственной разработки обеспечивает аппаратную реализацию следующих российские криптографических алгоритмов:

  • Выработка ключевой пары, формирование ЭЦП, проверка ЭЦП в соответствии с ГОСТ Р 34.10-2001.
  • Вычисление хэш-функции в соответствии с ГОСТ Р 34.11-94.
  • Симметричное шифрование в соответствии с ГОСТ 28147-89 в режимах простой замены и выработки имитовставки.
  • Выработка ключа парной связи по алгоритму Диффи-Хеллмана в соответствии с RFC 4357.
  • Генерация последовательности случайных чисел.

Поддерживаемые платформы и интерфейсы

Для встраивания eToken ГОСТ могут использоваться следующие программные интерфейсы:

  • PKCS#11 (расширение для использования российских криптографических алгоритмов) позволяет использовать eToken ГОСТ в приложениях на платформе Windows 32.
  • Система APDU-команд позволяет использовать eToken ГОСТ в приложениях для любых платформ и операционных систем (Windows 32/64-бит, Linux 32/64-бит, Mас OS X и др.), а также для аутентификации пользователя до загрузки операционной системы рабочей станции - в приложениях типа «электронный замок», аппаратных модулях доверенной загрузки и пр.
  • Java Cryptographic Provider (JCP) – для взаимодействия с приложениями, написанными на языке Java (находится в стадии разработки).
Операционная системаWindowsLinuxMac OS X
* - в стадии разработки
+ - поддерживается
Интерфейсы программирования
PKCS#11 + * *
Java Cryptographic Provider (JCP) * * *
APDU + + +
Примеры исходных текстов программ + * *

Системные требования

  • Операционная система: Microsoft Windows XP/Vista, Linux, Mac OS X
  • Среда разработки Microsoft Visual Studio 2005/2008 (для сборки примеров на языке C в среде Windows)
  • 10 МБ свободного места на жестком диске
  • Свободный порт USB, разъем типа A

Состав

В состав eToken ГОСТ SDK входит:

  • Программный CD-ROM, содержащий следующие материалы:
    • Модуль сопряжения PKCS#11
    • Примеры исходных текстов программ на языках программирования Java, С
    • Описание программного интерфейса модуля сопряжения PKCS#11
    • Описание системы APDU-команд
    • Утилиту для передачи APDU-команд
    • CCID-драйвера для поддержки устройств eToken
    • Справочная информация по спецификации CCID, Java Card Runtime Environment, Global Platform
    • Утилиту администрирования eToken ГОСТ
  • 2 USB-ключа eToken ГОСТ

Для получения комплекта разработчика необходимо отправить нам заявку.