Запрос смарт-карты - PullRequest
       18

Запрос смарт-карты

1 голос
/ 14 сентября 2009

Мне нужно знать, какую смарт-карту Java купить и где ее взять? Какие факторы я должен учитывать при выборе карты / продавца? Спасибо

Ответы [ 3 ]

4 голосов
/ 14 сентября 2009

Что нужно учитывать:

  1. Поддерживаемые криптографические методы - RSA (1024 × 4096?), EC. Больше лучше, но зависит от вашего требования.
  2. Интерфейс - USB-ключ, контакт, бесконтактный или двойной (контакт + бесконтактный). Вы не можете использовать USB ключи с безопасным вводом PIN-кода читатели, что означает программное обеспечение (трояны) имеет возможность украсть пин-коды. Но ключи легче носить с собой.
  3. Память - что-нибудь от 16..72K и Больше. 32k было распространено некоторое время назад, 64к доступно, возможно больше одни также. 32 КБ достаточно для 3 ключей / сертификатов.
  4. Версия спецификации JavaCard - http://www.globalplatform.org/specificationscard.asp. Если вы смотрите в будущее: http://java.sun.com/javacard/3.0/
  5. ПО / апплеты на карточке - есть много JavaCard, которые приходят предварительно установлены с апплетами, которые могут делать разные вещи. Некоторая поддержка PKCS # 15, например, так что у вас есть возможность использовать OpenSC для пример, вместо загрузки MuscleApplet или ваши пользовательские апплеты.

Некоторые магазины:

1 голос
/ 12 мая 2010

Gemalto является лидером рынка, он, безусловно, может предоставить то, что вам нужно

0 голосов
/ 14 сентября 2009

Мы используем Java Card от Axalto (сейчас Gemalto),

http://www.axalto.com

Мы используем версию USB-ключа. Он делает все, что мы ожидали, но мы не делали никакого конкурентного обзора.

...