eToken сертификаты Java Keytool - PullRequest
       6

eToken сертификаты Java Keytool

0 голосов
/ 10 октября 2011

Я использую eToken в Linux, и мне нужно просмотреть сертификаты, хранящиеся на eToken в JAVA. Я искал инструменты и нашел keytool, но если я воспользуюсь этим руководством, то keytool покажет мне, что существует 0 сертификатов.

in keytool-etoken.cfg У меня есть:

  name = eToken
  library = /usr/lib/libeTPkcs11.so

Команда:

keytool -list -keystore NONE -storetype PKCS11 -providerClass sun.security.pkcs11.SunPKCS11  -providerArg keytool-etoken.cfg

выход:

Enter keystore password:  

Keystore type: PKCS11
Keystore provider: SunPKCS11-NSS

Your keystore contains 0 entries

Что я должен сделать, чтобы увидеть и использовать сертификаты на eToken? В Firefox или Chrome он отлично работает.

Ответы [ 2 ]

1 голос
/ 12 октября 2011

Хорошо, решение заключается в установке клиента аутентификации SafeNet 8.X (SAC).Чем java 1.6 будет работать с токеном и даже с командой keytool.Но проблема в том, что openoces является старым и больше не разрабатывается, и он не может читать сертификаты из Token (java), даже если он поддерживает его (через pkcs11). Неудача: - (

0 голосов
/ 10 октября 2011

У меня нет eToken, поэтому я не могу помочь вам больше.

Сначала убедитесь, что у вас есть все программное обеспечение и настройки на месте - см. http://rostislav -matl.blogspot.com / 2011/09 / using-smart-card-as-keystore-in-java.html для более или менее полного списка.

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

...