Сравнение ключей и USB-токенов (Рутокен, Jacarta, ESMART) с поддержкой ГОСТ и сертификатом ФСБ

Сравнение токенов с аппаратной поддержкой алгоритмов ГОСТ и сертификатом ФСБ

Сравнение токенов с аппаратной поддержкой алгоритмов ГОСТ и сертификатом ФСБ

В сравнении мы детально сопоставили токены с аппаратной поддержкой алгоритмов, установленных национальными стандартами Российской Федерации, а также имеющие действующий сертификат ФСБ России. Статья будет полезна тем, кто выбирает токен для использования в коммерческих и государственных организациях, чтобы обеспечить юридическую значимость действий пользователей различных электронных сервисов, включая корпоративные и ведомственные системы электронного документооборота, дистанционного банковского обслуживания, сдачи электронной отчетности (ФНС, ЕГАИС, ПФР), таможенного декларирования, системы контроля управления доступом, электронные торговые площадки, портал государственных услуг и др.

 

  1. Введение
  2. Методология сравнения токенов
  3. Сравнение токенов с действующим сертификатом ФСБ России
    1. 3.1. MS_KEY K
    2. 3.2. MS_KEY K «Ангара»
    3. 3.3. ESMART Token ГОСТ
    4. 3.4. JaCarta ГОСТ
    5. 3.5. JaCarta-2 ГОСТ
    6. 3.6. Рутокен S
    7. 3.7. VPN-Key-TLS
    8. 3.8. Токен++
    9. 3.9. РУТОКЕН ЭЦП 2.0
    10. 3.10. VdToken

 

Введение

Традиционно под токенами понимаются портативные устройства, которые содержат во внутренней памяти «секрет» (криптографические ключи, сертификаты, пароли). Это могут быть смарт-карты, SIM-карты, USB-устройства на основе смарт-карт и др. Термин «токен» используется наравне с альтернативными ему обозначениями: «аппаратный токен», «электронный ключ», «криптографический токен» и пр.

Обычно токен оснащен защищенным микропроцессором, операционной системой, ядром для исполнения криптографических алгоритмов, защищенным хранилищем чувствительных данных («секрета»), одним или несколькими сервисными приложениями. Производители также могут встраивать в него механизмы предотвращения физических и логических атак.

Токены используются в качестве элементов подсистемы обеспечения информационной безопасности в коммерческих и государственных учреждениях, банках, телекоммуникационных системах. Токены, в которых реализованы криптографические алгоритмы преобразования информации (главным образом, в этом контексте уместно вести речь об электронной подписи), относятся к числу средств криптографической защиты информации (СКЗИ). Законодательство Российской Федерации и сложившаяся практика в сфере обеспечения информационной безопасности в ряде случаев предусматривают обязательное использование СКЗИ, которые имеют сертификат ФСБ России. Так, для использования усиленной квалифицированной электронной подписи подходят только токены, для которых подтверждено соответствие требованиям, установленным Федеральным законом от 06.04.2011 № 63-ФЗ «Об электронной подписи» и Приказом ФСБ РФ от 27 декабря 2011 г. № 796 «Об утверждении Требований к средствам электронной подписи и Требований к средствам удостоверяющего центра». Это соответствие подтверждается наличием сертификата соответствия, выданного ФСБ России, в котором соответствующая информация приводится в явном виде. В зависимости от нужд потребителя токены в качестве СКЗИ могут быть сертифицированы на различные классы защиты. В нашем сравнении в таблице ниже на соответствие этим требованиям указывает параметр «Класс» раздела «Сертификат ФСБ». В соответствии со статьей 20 Приказа ФСБ № 796 при разработке средств электронной подписи должны использоваться криптографические алгоритмы, утвержденные в качестве государственных стандартов или имеющие положительное заключение ФСБ России по результатам их экспертных криптографических исследований. Иными словами, сертификат ФСБ России для токена может быть получен только после реализации в нем отечественных криптографических алгоритмов.

С использованием токенов в зависимости от их функциональных особенностей может быть реализовано множество функций безопасности:

  • Защита ключей: в токене могут защищенным образом храниться секретные ключи, пароли, маркеры доступа.
  • Электронная подпись: в токене могут храниться секретные ключи и выполняться операции создания и проверки подписи.
  • Шифрование данных: в токене по запросу со стороны приложения могут генерироваться ключи шифрования, выполняться операции симметричного и асимметричного шифрования, производиться процедуры экспорта ключа в открытом или зашифрованном виде.
  • Хеширование: в токене по запросу со стороны приложения могут вычисляться значения хеш-функции для блоков данных.

Даже из приведенного краткого описания видно, что за понятием «токен» кроется обширное множество решений. Они могут различаться почти во всех отношениях, начиная от форм-фактора изделия и заканчивая ограничениями на среду его функционирования. Оборотная сторона разнообразия — трудный выбор.

Как показывает опыт, разночтения есть даже в самом понимании сущности токена. Иногда потребитель рассчитывает на наличие несвойственных токену функций — например, возможности защищенного хранения пользовательских данных. Или может не принимать во внимание имеющиеся ограничения (поддерживаемые интерфейсы встраивания; операционные системы, в которых может работать токен; поддерживаемые криптографические алгоритмы и др.). Зачастую игнорируются упомянутые выше требования российского законодательства, предписывающие применение только сертифицированных средств защиты информации.

Далее, если сертификат имеется, потребитель не всегда старается разобраться в нюансах, а удовлетворяется фактом его наличия. Например, есть риск упустить из виду, что в соответствии с выпиской из документа ФСБ России № 149/7/1/3-58 от 31.01.2014 «О порядке перехода к использованию новых стандартов ЭЦП и функции хеширования», использование ГОСТ Р 34.10-2001 для формирования подписи после 31 декабря 2018 года не допускается. Вместо этого должен быть выполнен переход к использованию национального стандарта ГОСТ Р 34.10-2012. Обратите внимание, что в таблице ниже приведены реализованные в токенах в настоящее время национальные стандарты.

Наконец, производитель порой выбирает настолько сложную схему сертификации изделия, что неискушенному человеку трудно разобраться в ней. Список факторов, влияющих на выбор, широк.

При существующем положении вещей полезно иметь компактный справочник с указанием основных характеристик, функциональных возможностей и ограничений токенов. Особенно наглядна такая информация в виде сравнительной таблицы — она представляет сведения о каждом токене в удобной форме и позволяет сравнить токены разных производителей между собой.

 

Методология сравнения токенов

Сведения, представленные в рамках сравнения, включают:

  • реестр токенов;
  • перечень параметров, по которым они могут быть сопоставлены;
  • оценка токенов по представленным параметрам.

Номенклатура токенов, имеющих действующий сертификат ФСБ России, составлена преимущественно на основе данных «Перечня средств защиты информации, сертифицированных ФСБ России». Этот перечень регулярно обновляется, и разумно рассматривать его в качестве достоверного источника информации с поправкой на некоторую задержку в части обновления сведений.

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

  • PKCS #15 v1.1: Cryptographic Token Information Syntax Standard; RSA Laboratories; June 6, 2000;
  • Department of Defense Public Key Infrastructure and Key Management Infrastructure Token Protection Profile (Medium Robustness), Version 3.0, 22 March 2002, Common Criteria for Information Technology Security Evaluation, Prepared by Booz Allen Hamilton Prepared for National Security Agency (NSA);
  • Серия европейских стандартов Protection profiles for Secure signature creation device;
  • GlobalPlatform Device Technology. Secure Element Access Control, Version 1.0, Public Release, May 2012;
  • NIST Special Publication 800-63B. Digital Identity Guidelines. Authentication and Lifecycle Management, June 2017», введенный в действие в июне 2017 года и заменяющий значимые для поставленной цели разделы документа «NIST Special Publication (SP) 800-63-2. Electronic Authentication Guideline, August 2013.

Оценка токенов согласно выбранным параметрам производилась на основании сведений из открытых источников, уточненных производителями решений по нашей просьбе. Авторы сравнения старались, чтобы сведения были максимально полными и достоверными. Но реалии таковы, что полностью исключить возможность ошибки нельзя. Поэтому мы готовы внести в материал коррективы, которые помогут повысить его качество.

При использовании сравнительной таблицы следует принять в расчет ряд оговорок частного характера:

  • «РУТОКЕН ЭЦП» в исполнениях «РУТОКЕН ЭЦП», «РУТОКЕН ЭЦП micro» и «РУТОКЕН ЭЦП Flash» снят с продаж (при этом соответствующие сертификаты действуют до конца 2018 года).
  • С начала 2017 года прекращены процедуры продажи, поддержки и сопровождения USB-токенов семейства eToken PRO (Java), eToken и СКЗИ «Криптотокен» в составе изделий eToken ГОСТ. По этой причине eToken ГОСТ исключен из рассмотрения в рамках настоящего сравнительного анализа.
  • В сертификате на «Криптотокен ЭП» (JaCarta ГОСТ и соответствующие комбинированные модели) не указаны отечественные стандарты в области криптографической защиты информации.
  • На отечественном рынке есть решения, оценка которых с учетом нюансов сертификации может быть затруднительна для потребителя. Примером является функциональный ключевой носитель (ФКН) vdToken производства компании «Валидата». ФКН vdToken не сертифицирован как самостоятельное изделие, но поддержка его заявлена в сертификатах соответствия аппаратно-программных комплексов производства компании «Валидата». Это обстоятельство отражено в значении параметра «Объект сертификации» в таблице сравнения токенов.
  • Имеются решения, сертификация которых на момент написания статьи еще не закончена, но проходит завершающую стадию. Одно из таких решений, «Токен++», с оговоркой включено в таблицу сравнения сертифицированных решений.
  • Имеется решение, сведения о котором получены уже после подготовки данного материала. Речь идет об изделии Рутокен ЭЦП 2.0 исполнение А, регистрационный номер сертификата СФ / 121-3241 от 21 ноября 2017 года, действительный до 31 декабря 2018. Данное изделие соответствует требованиям к СКЗИ классов КС1, КС2; Требованиям Приказа ФСБ № 796 для классов КС1, КС2 и может использоваться в том числе для реализации функций электронной подписи в соответствии с Федеральным законом от 6 апреля 2011 г. № 63 ФЗ «Об электронной подписи». Информация об этом решении не включена в сравнительную таблицу, читатель может ознакомиться с его возможностями самостоятельно на сайте производителя.

 

Сравнение токенов с действующим сертификатом ФСБ России

Параметр сравнения MS_KEY K MS_KEY K «Ангара» ESMART Token ГОСТ
Сертификация      
Изготовитель ООО «МультиСофт Системз» ООО «НТЦ Альфа-Проект» ОАО «НИИ молекулярной электроники и завод «Микрон» и ISBC Group
Сертификат ФСБ России Номер СФ/124-2673 СФ/124-3072 СФ/124-3189
Дата выдачи 30.07.2015 20.02.2017 01.09.2017
Дата окончания действия 01.08.2018 20.02.2020 31.12.2018
Объект сертификации СКЗИ MS_KEY K (варианты исполнения 5.1.1, 5.1.2, 5.1.3, 5.2.1, 5.2.2, 5.2.3, 5.2.4) СКЗИ MS_KEY  K — «Ангара» (вариант исполнения 8.1.1) СКЗИ ESMART Token ГОСТ на базе отечественной микросхемы MIK51SC72DV6 (варианты исполнения 1,2,3)
Класс  КС1 (для вариантов исполнения 5.1.2 и 5.2.2), КС2 (для вариантов исполнения 5.1.1, 5.1.3, 5.2.1, 5.2.3, 5.2.4) КС1, КС2 KC1, KC2, КС3
Общие функции криптографической защиты Создание и управление ключевой информацией, шифрование данных, содержащихся в областях оперативной памяти СКЗИ, вычисление имитовставки для данных, содержащихся в областях оперативной памяти СКЗИ, вычисление значения хеш-функции для данных, содержащихся в областях оперативной памяти СКЗИ, реализация функций электронной подписи   
Реализация функций электронной подписи в соответствии с с Федеральным законом от 6 апреля 2011 г. № 63 ФЗ «Об электронной подписи»  Создание электронной подписи, проверка электронной подписи, создание ключа электронной подписи, создание ключа проверки электронной подписи
Сертификат ФСТЭК России Нет Нет По 4 уровню РД НДВ на ПО ESMART Token
Аппаратное обеспечение      
Форм-фактор Смарт-карта, USB-токен
Используемая микросхема Смарт-карточный микроконтроллер NXP P5CC081 Нет данных Отечественная сертифицированная ФСБ микросхема MIK51SC72Dv6
Возможность встраивания радиометки
(RFID)
Нет Нет EM-Marine, Mifare, ICODE, HID Prox, HID Indala, HID iClass
Объем защищенной памяти (EEPROM) 80 КБ 80 КБ 72 КБ
Интерфейсы подключения Для USB-токенов USB 1.1, 2.0 и разъем типа А, требуется установка драйвера USB 1.1, 2.0 и разъем типа А, CCID USB 2.0 Full Speed, CCID
Для смарт-карт ISO7816 ISO7816 ISO 7816-2, ISO 18000-2, ISO 14443, ISO 15693
Датчик случайных чисел Да Да Да
Защита от проникновения Нет данных Нет данных Датчики вскрытия, света, импульсной помехи, напряжения, температуры, аппаратный контроль целостности и возможность быстрого стирания EEPROM
Программное обеспечение      
Операционная система смарт-карты и ее функциональность ОС «Вигрид» (VIGRID — Verification Interoperability GRID) 1.0 ОС «Вигрид» (VIGRID — Verification Interoperability GRID) 1.0 Trust 2.05 (ВМ Java Card 3.0 Classic. Платежное приложение EMV (MasterCard M/Chip 4.1))
Поддерживаемые
операционные
системы для эксплуатации токена
Microsof Windows Microsoft Windows XP/2003/
Vista/2008/7
Microsoft Windows XP/2003/
Vista/2008/7
Microsoft Windows XP/2003/Vista/2008/7/8/10 (32/64-бит)
macOS macOS 10.7.3 (Lion) и выше macOS
Linux GNU/Linux AltLinux 7 (x86/x64), Debian 7 (x86/x64), Mint 13 (x86/x64), SUSE Linux Enterprise Desktop
12 (x64), openSUSE 13 (x86/x64), Ubuntu 12.04 (x86/x64) 
GNU/Linux
Поддерживаемые интерфейсы встраивания, стандарты и криптографические спецификации PKCS#11 v2.30 и APDU (ISO7816), Microsoft CryptoAPI, веб-криптоплагины и прочие APDU, PKCS#11 и интерфейсы верхнего уровня PKCS#11 версии 2.30, Microsoft CryptoAPI
PC/SC, Microsoft CCID, Сертификаты X.509
v3, SSL v3, IPSec/IKE, ISO 7816, ISO 14443
Функциональное обеспечение      
Аппаратная поддержка криптографических алгоритмов Электронная подпись ГОСТ Р 34.10-2001;
RSA-1024 (только для 5.1.х)
ГОСТ Р 34.10-2012 ГОСТ Р 34.10-2001, ГОСТ Р 34.10-2012, RSA-1024, RSA-2048, ECDSA-256
Шифрование ГОСТ 28147-89;
DES/3DES, AES (только для 5.1.х)
ГОСТ 28147-89, ГОСТ Р 34.12-2015,  ГОСТ Р 34.13-2015 ГОСТ 28147-89, DES, Triple DES, AES-128, AES-192, AES-256
Хеширование ГОСТ Р 34.11-94;
SHA-1 (только для 5.1.х)
ГОСТ Р 34.11-2012 ГОСТ Р 34.11-94, ГОСТ Р 34.11-2012, SHA-1, SHA-256, SHA-224, SHA-384, SHA-512
Электронная подпись Генерация ключей Генерация ключевых пар ЭП Генерация ключевых пар ЭП
Неизвлекаемые ключи Да Да Да
Шифрование Режимы шифрования Нет данных Нет данных Нет данных
Генерация ключей Генерация ключа парной связи (в соответствии с RFC 4357);
генерация симметричных (сессионных) ключей шифрования
Генерация симметричных (сессионных) ключей шифрования Генерация ключевой пары для асимметричного и симметричного шифрования, Выработка сессионных ключей по схеме VKO GOST R 34.10-2001 (RFC4357) и VKO GOST R34.10-2012
Неизвлекаемые ключи Да Да Да
Аутентификация Двухфакторная аутентификация Предъявление токена и ввод PIN-кода
Ограничение числа попыток ввода неверного PIN-кода/пароля Да Да Да
Биометрическая аутентификация Нет Нет Аппаратная поддержка биометрической аутентификации по отпечаткам пальцев
Особенности функционирования      
Основные данные о совместимости со сторонними СЗИ КриптоПро CSP (3.9 R2, 4.0 R2, 4.0 R3) — для Windows и Linux КриптоПро CSP (3.9 R2, 4.0 R2, 4.0 R3) — для Windows и Linux С-Терра Клиент 4.1 и 4.2; СКЗИ VipNet CSP, начиная с 4.0; ЛИССИ-CSP; СКЗИ «КриптоПро CSP» — для Windows, Linux, macOS; СКЗИ «Бикрипт 4.0»
Декларируемые изготовителем конкурентные преимущества multisoft.ru/katalog/zawita-informacii/skzi-mskey-k/mskey-k-isp5-1-1
multisoft.ru/katalog/zawita-informacii/skzi-mskey-k/smart-karta-mskey-k-isp5-2-1
multisoft.ru/katalog/zawita-informacii/skzi-mskey-k/skzi-mskey-k-angara-ispolnenie-811 esmart.ru/product/esmart-token-gost

 

Параметр сравнения JaCarta ГОСТ JaCarta-2 ГОСТ Рутокен S
Сертификация        
Изготовитель ЗАО «АЛАДДИН Р.Д.» ЗАО  «Актив-софт» и ООО Фирма «АНКАД»
Сертификат ФСБ России Номер СФ/111-2750 СФ/124-2963 СФ/124-3112 СФ/124-2904
Дата выдачи 01.12.2015 09.09.2016 25.04.2017 02.07.2016
Дата окончания действия 01.12.2018 31.12.2018 31.12.2018 15.03.2018
Объект сертификации Персональное средство ЭП «Криптотокен ЭП» (исполнения 1, 2) в комплектации согласно формуляру 46538383.50 1430 007-01 30 01-1, предназначенное для использования совместно со СКЗИ «Криптотокен» в составе JaCarta ГОСТ (eToken ГОСТ) СКЗИ «Криптотокен 2» в составе JaCarta ГОСТ (варианты исполнения 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12) СКЗИ «Криптотокен 2 ЭП» в составе JaCarta ГОСТ (варианты исполнения 9, 10) ruToken
Класс  КС1 (для  варианта исполнения 1), КС2 (для варианта исполнения 2) КС1 (для вариантов исполнения 1, 2, 3, 7, 9, 11), КС2 (для вариантов исполнения 4, 5, 6, 8, 10, 12) КС1 (для варианта исполнения 9), КС2 (для варианта исполнения 10) КС2
Общие функции криптографической защиты Реализация функций электронной подписи Создание и управление ключевой информацией, шифрование данных, содержащихся в областях оперативной памяти, вычисление имитовставки для данных в областях оперативной памяти, вычисление значения хеш-функции для данных, содержащихся в областях оперативной памяти, создание и проверка ЭП для данных, содержащихся в областях оперативной памяти Шифрование файлов и данных, содержащихся в областях оперативной памяти СКЗИ, вычисление имитовставки для файлов и данных, содержащихся в областях оперативной памяти СКЗИ
Реализация функций ЭП в соответствии с Федеральным законом от 6 апреля 2011 г. № 63 ФЗ «Об электронной подписи»  Создание, проверка, создание ключа ЭП, создание ключа проверки ЭП Нет Создание, проверка, создание ключа ЭП, создание ключа проверки ЭП Нет
Сертификат ФСТЭК России По 4 уровню РД НДВ на программный комплекс JaCarta версии 1.5 По 4 уровню РД НДВ на программно-аппаратный комплекс RUTOKEN; по 3 уровню РД НВД на специальное ПО RUTOKEN
Аппаратное обеспечение        
Форм-фактор JaCarta ГОСТ и PKI/ГОСТ: смарт-карта, USB-токен, USB-токен с дополнительным модулем Flash-памяти, MicroUSB;  JaCarta PKI/ГОСТ/Flash: USB-токен;  JaCarta PRO/ГОСТ: смарт-карта, USB-токен, MicroUSB JaCarta-2 ГОСТ: смарт-карта, USB-токен, MicroUSB-токен, SIM-модуль, чип для монтажа на печатную плату, модуль смарт-карт;
JaCarta-2 PKI/ГОСТ: смарт-карта, USB-токен, MicroUSB-токен;
JaCarta-2 PRO/ГОСТ: смарт-карта, USB-токен;
JaCarta-2 PKI/BIO/ГОСТ: смарт-карта, USB-токен
USB-токен 
Используемая микросхема Защищенные сертифицированные смарт-карточные микроконтроллеры разных производителей (международные сертификаты на уровень Common Criteria EAL 5+ по SICAPPP): Inside Secure, Infineon, NXP, ST Microelectronics 32-разрядные высокопроизводительные микропроцессоры архитектуры ARM
Возможность встраивания радиометки
(RFID)
До 2 меток, для смарт-карт и USB-токенов в корпусе XL (классический USB-токен): EM-Marine, Mifare, ICODE, HID Prox, HID Indala, HID iClass EM-Marine, Mifare, ProxCard II, ISOProx II, Indala (на заказ)
Объем защищенной памяти (EEPROM) 80 КБ  80/144 КБ 32, 64 и 128 КБ
Интерфейсы подключения Для USB-токенов USB 1.1 (compatible) и USB 2.0 Full speed, разъем типа А, CCID USB 1.1+, разъем типа А
Для смарт-карт ISO 7816-3:
T=0 (для опции EMV-совместимость); T=1 (по умолчанию).
ISO/IEC 7816-4, PC/SC
  Нет
Датчик случайных чисел Да Да
Защита от проникновения Активная аппаратная защита от чтения областей RАM, EEPROM, ROM; применение дополнительных промежуточных слоев металлизации; перемешивание структуры функциональных блоков микроконтроллера, размещение отдельных блоков внутри чипа и между его слоями; усовершенствованные датчики безопасности; контроль тактовой частоты, температуры, напряжения питания; датчики света; активное экранирование; фильтр на входе для защиты от скачков; включение и выключение сброса; блок управления памятью; возможность отключения чтения ROM; возможность отключения выполнения кода, записанного в RAM; система защиты от накопления статистических данных по времени выполнения команд и энергопотреблению; специализированные механизмы противодействия атакам простого анализа энергопотребления; специализированные механизмы противодействия атакам дифференциального анализа энергопотребления Контроль целостности встроенного ПО и системных областей памяти; проверка правильности функционирования криптографических алгоритмов
Программное обеспечение        
Операционная система смарт-карты и ее функциональность ОС на основе Java Card ОС Рутокен
Поддерживаемые
операционные
системы для эксплуатации токена
Microsof Windows Microsoft Windows XP SP3/2003 SP2/Vista SP2/2008 R2 SP1/2008 SP2/2012/2012 R2/7 SP1/8/8.1/10 (32/64-бит) Сертифицированная версия: Microsoft Windows XP SP3 (32-бит)/XP SP2 (64-бит), Microsoft Windows 2003 SP2/Vista SP2/2008 R2/2008/2012/7/8/8.1/10 (32/64-бит)
Поддерживаемые ОС: Microsoft Windows XP SP3/2003 SP2/Vista SP2/2008 R2 SP1/2008 SP2/2012/2012 R2/7 SP1/8/8.1/10/2016 (32/64-бит)
Microsoft Windows 10/2016/8.1/2012 R2/8/2012/7/2008 R2/ Vista/2008/XP/2003/2000
macOS macOS 10.9+ Сертифицированная версия: macOS 10.10 Yosemite/10.11 El Capitan
Поддерживаемые ОС: macOS 10.9+
macOS
Linux Red Hat Linux Enterprise Linux 6.3 Desktop, OpenSUSE 12.2, Ubuntu Desktop 12.04.1 LTS, CentOS 6, Альт Линукс СПТ 6.0 (32/64-бит) Astra Linux Common и Special Edition, CentOS 7, Debian 8.4, Mandriva Enterprise Server 5, openSUSE 13.2, Leap 42.1, Oracle Linux 5 Update 5&6, Oracle Linux 6,Red Hat Enterprise Linux 5.6/6.0/7.0/7.2, ROSA Enterprise Desktop X1 (Marathon)/Linux Server, SUSE Linux Enterprise Server 11 SP4, Ubuntu 14.04,МСВС 3.0/ 5.0, МСВСфера, Ред ОС,РОСА DX КОБАЛЬТ 1.0/ SX КОБАЛЬТ 1.0 GNU/Linux
Поддерживаемые интерфейсы встраивания, стандарты и криптографические спецификации APDU, PKCS #11, PKCS #11 (JC-Mobile), Криптотокен ЭП, JavaScript (JC-WebClient) PKCS #11, Интерфейсная криптобибилотека (APDU), PC/SC (APDU), JavaScript (JC-WebClient) APDU, Microsoft SmartCard API, PKCS#11
Функциональное обеспечение        
Аппаратная поддержка криптографических алгоритмов Электронная подпись ГОСТ Р 34.10-2001 (комбинированные модели также поддерживают RSA (512, 1024, 2048 бит)) ГОСТ Р 34.10-2001, ГОСТ Р 34.10-2012 (комбинированные модели также поддерживают RSA (512, 1024, 2048 бит) и ECC (160, 192 бит)) Нет
Шифрование ГОСТ 28147-89 (комбинированные модели также поддерживают AES (128, 192, 256 бит), DES (56 бит), 3DES (112, 168 бит), 3DES (168)) ГОСТ 28147-89 (комбинированные модели также поддерживают AES (128, 192, 256 бит), DES (56 бит), 3DES (112, 168 бит)) ГОСТ 28147-89
Хеширование ГОСТ Р 34.11-94 (комбинированные модели также поддерживают SHA-1, SHA-224, SHA-256) ГОСТ Р 34.11-94, ГОСТ Р 34.11-2012 (комбинированные модели также поддерживают SHA-1, SHA-224 SHA-256) Нет
Электронная подпись Генерация ключей Генерация ключевых пар ЭП Генерация ключевых пар ЭП Генерация ключевых пар ЭП Нет
Неизвлекаемые ключи Да Нет
Шифрование Режимы шифрования Нет данных Гаммирование с обратной связью; выработка имитовставки Простая замена; гаммирование, гаммирование с обратной связью
Генерация ключей Генерация ключа парной связи (в соответствии с RFC 4357), по схеме VKO GOST R 34.10-2001 (RFC 4357);
генерация ключевых пар с проверкой качества
Генерация ключа парной связи (в соответствии с RFC 4357), по схеме VKO GOST R 34.10-2001 (RFC 4357) и VKO_GOSTR3410_2012_256 (рекомендации ТК26); генерация ключевых пар с проверкой качества; возможность создания специальной неудаляемой ключевой пары устройства;
генерация ключей шифрования по ГОСТ 28147-89 и выработки имитовставки;
генерация ключей для HMAC
Генерация и импорт ключей шифрования
Неизвлекаемые ключи Да Да
Аутентификация Двухфакторная аутентификация Предъявление токена и ввод PIN-кода
Ограничение числа попыток ввода неверного PIN-кода/пароля Да Да Да
Биометрическая аутентификация Нет Аппаратная поддержка биометрической аутентификации по отпечаткам пальцев Match-on-Card Нет
Особенности функционирования        
Основные данные о совместимости со сторонними СЗИ Криптопровайдеры КриптоПро CSP, ViPNet CSP, Signal-COM
CSP, Lissi CSP
КриптоПро CSP. Предоставляется комплект средств разработки (SDK) для интеграции JaCarta-2 ГОСТ со сторонними СЗИ и СКЗИ без потери сертификата ФСБ России Интеграция с KeePass;
интеграция в smartcard-ориентированные продукты
Декларируемые изготовителем конкурентные преимущества aladdin-rd.ru/catalog/jacarta-gost/index aladdin-rd.ru/catalog/jacarta-2_gost/index rutoken.ru/products/all/rutoken-s

 

Параметр сравнения VPN-Key-TLS Токен++ РУТОКЕН ЭЦП 2.0
Сертификация              
Изготовитель ООО «АМИКОН» ООО Фирма «Инфокрипт» ЗАО  «Актив-софт» и ООО Фирма «АНКАД»
Сертификат ФСБ России Номер СФ/124-3000 СФ/124-2999 На сертификации СФ/124-2771 СФ/124-3063 СФ/124-3061 СФ/124-3062
Дата выдачи 05.12.2016 05.12.2016 25.12.2015 07.02.2017 07.02.2017 07.02.2017
Дата окончания действия 31.12.2018 31.12.2018 25.12.2018 31.12.2018 31.12.2018 31.12.2018
Объект сертификации VPN-Key-TLS (варианты исполнения 2, 4) VPN-Key-TLS Int (варианты исполнения 2, 4)  «Токен++» «Рутокен ЭЦП 2.0» (исполнения 1, 2) «Рутокен ЭЦП 2.0 Flash» «Рутокен ЭЦП 2.0 Touch» «Рутокен ЭЦП 2.0 Micro»
Класс  КС1, КС2 КС1, КС2 КС1, КС2 КС1 (для варианта исполнения 1), КС2 (для варианта исполнения 2) КС1, КС2 КС1, КС2 КС1, КС2
Общие функции криптографической защиты Cоздание ключевой информации, шифрование данных и вычисление имитовставки для данных, содержащихся в областях оперативной памяти, вычисление значения хеш-функции для данных, содержащихся в областях оперативной памяти, защита TLS-соединений Cоздание ключевой информации Создание и управление ключевой информацией, шифрование данных и вычисление имитовставки для данных, содержащихся в областях оперативной памяти СКЗИ, вычисление значения хеш-функции для данных, содержащихся в областях оперативной памяти СКЗИ, реализация функций электронной подписи
Реализация функций электронной подписи в соответствии с с Федеральным законом от 6 апреля 2011 г. № 63 ФЗ «Об электронной подписи»  Cоздание, проверка, создание ключа ЭП, создание ключа проверки ЭП Создание, проверка, создание ключа ЭП, создание ключа проверки ЭП
Сертификат ФСТЭК России Нет Нет По 4 уровню РД НДВ на программно-аппаратный комплекс «Рутокен» версии 4
Аппаратное обеспечение              
Форм-фактор USB-токен,
USB-токен с сенсорной кнопкой
USB-токен USB-токен USB-токен с модулем Flash-памяти USB-токен с модулем Flash-памяти сенсорной кнопкой USB-токен 
Используемая микросхема  32-разрядные микропроцессоры архитектуры ARM
Возможность встраивания радиометки
(RFID)
Нет Нет EM-Marine, Mifare, ProxCard II, ISOProx II, Indala (на заказ) Нет EM-Marine, Mifare, ProxCard II, ISOProx II, Indala (на заказ)
Объем защищенной памяти (EEPROM) 1536 КБ 200 КБ 64 КБ 128 КБ 128 КБ 64 КБ
Интерфейсы подключения Для USB-токенов USB 2.0 и выше, CCID USB 2.0 и выше, CCID USB 1.1 (compatible) и 2.0 (FullSpeed), CCID, разъем типа А
Для смарт-карт Нет Нет Нет
Датчик случайных чисел Да Да Да
Защита от проникновения Контроль целостности встроенного ПО и системных областей памяти Контроль целостности встроенного ПО и системных областей памяти Контроль целостности встроенного ПО и системных областей памяти; проверка правильности функционирования криптографических алгоритмов
Программное обеспечение              
Операционная система смарт-карты и ее функциональность Собственная Собственная ОС Рутокен
Поддерживаемые
операционные
системы для эксплуатации токена
Microsof Windows Microsoft Windows XP/2003/2008/Vista/7/8/10 (32/64-бит) Microsoft Windows XP/2003/2008/Vista/7/8/10 (32/64-бит) Microsoft Windows 10/2016/8.1/2012 R2/8/2012/7/2008 R2/ Vista/2008/XP/2003/2000
macOS macOS 10.10 и выше (для модификации №1) macOS 10.10 и выше macOS
Linux Нет GNU/Linux GNU/Linux
Поддерживаемые интерфейсы встраивания, стандарты и криптографические спецификации Нет данных Нет данных Microsoft Crypto API, Microsoft SmartCard API, PKCS#11 (включая российский профиль), PKI-Core (C++), Pkcs11Interop(С#), JRT11(Java), Рутокен Плагин (Javascript)
Функциональное обеспечение              
Аппаратная поддержка криптографических алгоритмов Электронная подпись ГОСТ Р 34.10-2001, ГОСТ Р 34.10-2012 (256 и 512 бит) ГОСТ Р 34.10-2001, ГОСТ Р 34.10-2012 (256 и 512 бит) ГОСТ Р 34.10-2001, ГОСТ Р 34.10-2012 (256 и 512 бит), RSA-2048
Шифрование ГОСТ 28147-89 Нет ГОСТ 28147-89
Хеширование ГОСТ Р 34.11-94, ГОСТ Р 34.11-2012 Нет Аппаратно: ГОСТ Р 34.11-94, ГОСТ Р 34.11-2012 (256 и 512 бит), программно: MD5, SHA1, SHA256
Электронная подпись Генерация ключей Генерация ключевых пар ЭП Генерация ключевых пар ЭП с проверкой качества; возможность создания специальной неудаляемой ключевой пары устройства
Неизвлекаемые ключи Да Да Да
Шифрование Режимы шифрования Простая замена; гаммирование, гаммирование с обратной связью Нет Простая замена; гаммирование, гаммирование с обратной связью
Генерация ключей Выработка сессионных ключей по схеме VKO GOST R 34.10-2001 (RFC 4357) и VKO GOST R 34.10-2012 (RFC 7836), Генерация ключей для реализации функций абонентского шифрования и TLS (в соответствии с RFC 4357) Генерация сессионных ключей по схеме VKO GOST R 34.10-2001 (RFC 4357) и VKO GOST R 34.10-2012 (RFC 7836) Генерация ключей шифрования по ГОСТ 28147-89, Выработка сессионных ключей (ключей парной связи) по схеме VKO GOST R 34.10-2001 (RFC 4357) и VKO GOST R 34.10-2012 (RFC 7836)
Неизвлекаемые ключи Да Нет Да
Аутентификация Двухфакторная аутентификация Предъявление токена и ввод PIN-кода Предъявление токена и ввод PIN-кода, аутентификация по протоколу SESPAKE, SecureMessaging по ГОСТ 28147 Предъявление токена и ввод PIN-кода
Ограничение числа попыток ввода неверного PIN-кода/пароля Да Да Да
Биометрическая аутентификация Нет Нет Нет
Особенности функционирования              
Основные данные о совместимости со сторонними СЗИ КриптоПро CSP 5.0 (для модификации №1)  КриптоПро CSP 5.0 (ФКН) Интеграция с OpenSSL;
интеграция в любые smartcard-ориентированные программные продукты (e-mail, internet, платежные системы и т. п.);
Microsoft Base SmartCard Cryptoprovider
Декларируемые изготовителем конкурентные преимущества amicon.ru/page.php?link=VPN-Key-TLS Нет данных rutoken.ru/products/all/rutoken-ecp

 

Параметр сравнения VdToken
Сертификация  
Изготовитель ООО «Валидата»
Сертификат ФСБ России Номер СФ/124-2810 СФ/114-3102 СФ/124-2812 СФ/114-3187 СФ/114-3185 СФ/124-2811 СФ/114-3103 СФ/124-2813 СФ/114-3186 СФ/124-2681 СФ/114-3188
Дата выдачи 28.01.2016 20.04.2017 28.01.2016 17.08.2017 17.08.2017 28.01.2016 20.04.2017 28.01.2016 17.08.2017 30.06.2015 17.08.2017
Дата окончания действия 31.12.2018 31.12.2018 31.12.2018 17.08.2020 01.07.2020 31.12.2018 31.12.2018 31.12.2018 01.07.2020 30.06.2018 01.07.2020
Объект сертификации АПК «Клиент удостоверяющего центра «Валидата УЦ 2.0»
(исполнение 1)
АПК «Клиент МБ 2.0»
(исполнение 1)
АПК «СКАД Сигнатура-L»
(исполнение 1)
АПК «Сигнатура-клиент 5»
(исполнение 1)
АПК «Клиент удостоверяющего центра «Валидата УЦ 2.0»
(исполнение 2)
АПК «Клиент МБ 2.0»
(исполнение 2)
АПК «Сигнатура-клиент 5»
(исполнение 2)
АПК «СКАД Сигнатура-L»
(исполнение 2)
Класс  КС1 КС1 КС1 КС1 КС1 КС2 КС2 КС2 КС2 КС2 КС2
Общие функции криптографической защиты Создание и управление ключевой информацией, шифрование файлов и данных, содержащихся в областях оперативной памяти, вычисление имитовставки для файлов и данных, содержащихся в областях оперативной памяти, вычисление значения хеш-функции для файлов и данных, содержащихся в областях оперативной памяти, защита TLS-соединений
Реализация функций электронной подписи в соответствии с с Федеральным законом от 6 апреля 2011 г. № 63 ФЗ «Об электронной подписи»  Создание, проверка, создание ключа ЭП, создание ключа проверки ЭП
Сертификат ФСТЭК России Нет
Аппаратное обеспечение  
Форм-фактор USB-токен
Используемая микросхема Нет данных
Возможность встраивания радиометки
(RFID)
Нет
Объем защищенной памяти (EEPROM) 256 КБ
Интерфейсы подключения Для USB-токенов USB, CCID
Для смарт-карт Нет
Датчик случайных чисел Да (доступен только СКЗИ разработки ООО «Валидата»)
Защита от проникновения Контроль целостности встроенного программного обеспечения (frmware) 
Программное обеспечение  
Операционная система смарт-карты и ее функциональность Собственная
Поддерживаемые
операционные
системы для эксплуатации токена
Microsof Windows Microsoft Windows Vista/2008/7/2008R2/8/2012/8.1/2012R2/10
macOS Нет
Linux Ubuntu (x86Ubuntu (x86 и x64) 14.04, 14.04.1, 14.04.2, 14.04.3, 14.04.4, 14.04.5, 16.04, 16.04.1; OpenSUSE (x86 и x64) 13.2, 42.1 (x64), 42.2 (x64); Debian (x86 и x64) 8.2, 8.3, 8.4, 8.5, 8.6; Red Hat Enterprise Linux (x64) 7.1, 7.2, 7.3; Thinstation (x86) 6.0; Astra Linux Common Edition (x64) 1.10, 1.11
Поддерживаемые интерфейсы встраивания, стандарты и криптографические спецификации Нет данных
Функциональное обеспечение  
Аппаратная поддержка криптографических алгоритмов Электронная подпись ГОСТ Р 34.10-2001, ГОСТ Р 34.10-2012 
Шифрование ГОСТ 28147-89
Хеширование ГОСТ Р 34.11-94, ГОСТ Р 34.11-2012
Электронная подпись Генерация ключей Нет
Неизвлекаемые ключи Да
Шифрование Режимы шифрования Нет данных
Генерация ключей Нет данных
Неизвлекаемые ключи Да
Аутентификация Двухфакторная аутентификация Предъявление токена и ввод PIN-кода
Ограничение числа попыток ввода неверного PIN-кода/пароля Да
Биометрическая аутентификация Нет
Особенности функционирования  
Основные данные о совместимости со сторонними СЗИ Нет, только СКЗИ производства ООО «Валидата»
Декларируемые изготовителем конкурентные преимущества x509.ru/vdtoken.shtml

 

В сравнении мы намеренно не делаем выводов, не выделяем продукты и производителей. Этот материал следует расценивать как сводку информации о токенах, без замалчиваний и преувеличений. Окончательный выбор всегда остается за потребителем, поскольку только он способен адекватно оценить значимость каждого показателя в выборе токена в своем, частном случае.

Благодарим за активное участие в создании статьи:

Владимира Иванова, директора по развитию компании «Актив»

Антона Кузнецова, ведущего менеджера по развитию продуктов компании «Аладдин Р.Д.»

Максима Садовского, ведущего специалиста компании «Валидата»

Илью Моргасова, генерального директора компании «Инфокрипт»

Полезные ссылки: 
Anti-Malware Яндекс ДзенПодписывайтесь на канал "Anti-Malware" в Telegram, чтобы первыми узнавать о новостях и наших эксклюзивных материалах по информационной безопасности.

RSS: Новые статьи на Anti-Malware.ru