Технологии

ESMART® PKI Client

Приложение ESMART® PKI Client предназначено для работы со смарт-картами или USB-ключами ESMART® Token и ESMART® Token ГОСТ.

ESMART® Minidriver

Программная прослойка между стандартным криптопровайдером Microsoft Smart Card Base Cryptographic Service Provider и носителями ESMART®.

ESMART® PKCS#11

Библиотека ESMART® PKCS#11 позволяет использовать все преимущества технологий безопасной авторизации. Совместимость с другими технологиями обеспечивает широкий выбор готовых "оберток" над PKCS#11 под Java, .Net, Ruby, Python и другие языки.

Match-on-Card

Технология Match-on-Card (англ. «сопоставление на карте») — метод аутентификации, основанный на сопоставлении данных, полученных при сканировании отпечатка пальца пользователя с шаблонами отпечатков пальцев. Match-on-Card подразумевает, что эталонный шаблон отпечатка пальца хранится на специальной смарт-карте и процесс сопоставления шаблонов также выполняется непосредственно на карте.

ESMART® Wallet

Технология ESMART® Wallet позволяет дополнить смарт-карты ESMART® электронным кошельком (eWallet) для использования в качестве универсального идентификационного и платежного средства. Карты, оборудованные технологией ESMART®, выдаются клиентам в рамках программ лояльности, в качестве кампусных и топливных карт.

ESMART® Java API

Java API предназначено для вызова некоторых функций библиотеки PKCS#11 из Java. Вызовы функций библиотеки PKCS#11 осуществляются через технологию JNI (Java Native Interface).

ESMART® JavaScript API

Библиотеки ESMART® Java API можно задействовать через JavaScript с использованием технологии Java Applet.

ESMART® JCA/JCE

Для использования носителей ESMART® в инфраструктурах, поддерживающих Java Cryptography Architecture (JCA) и Java Cryptography Extension (JCE), можно использовать "обертку" (wrapper) над PKCS#11 от компании Oracle.

Аутентификация в WEB по сертификату X.509

При помощи носителей ESMART® можно осуществлять аутентификацию на web-сайтах по сертификатам X.509.

Аутентификация по протоколу Kerberos

Носители ESMART® можно использовать для аутентификации по протоколу Kerberos с использованием смарт-карт и USB-ключей используется расширение PKINIT.

Локальная аутентификация в ОС Linux

Для аутентификации в операционной системе Linux по сертификату X.509 на смарт-карте или USB-ключе локально (без использования Kerberos), используется технология подключаемых модулей PAM.

OpenSSL

OpenSSL позволяет генерировать ключи, создавать запросы (CSR), подписывать и проверять подпись в формате PKCS#7 и SMIME.