Тип SmartCard для подписи сертификата в Java - PullRequest
0 голосов
/ 13 февраля 2019

Я хотел бы добавить дополнительную безопасность в моем общении с использованием смарт-карт.Я хотел бы, чтобы смарт-карты подписывали сертификат сервера и клиента.У каждой машины есть свой считыватель смарт-карт.Какой стандарт карты должен быть?Я купил SLE5528 SLE4428 ISO 7816, но это был, вероятно, не лучший выбор?

1 Ответ

0 голосов
/ 15 февраля 2019

Нет, карты памяти, такие как SLE5528, не являются хорошим выбором, поскольку они хранят только данные.Вам нужна карта, содержащая асимметричные ключи и способная применять их для создания подписей.(Другие части сертификата легче обрабатываются приложением).

Хорошая новость заключается в том, что ISO 7816 имеет значение независимо от вашей карты (но не достаточно, вам нужно, по крайней мере, руководство пользователя) и в зависимости от того,вы намеревались использовать javacard или нативную карту 7816-4, -8 и -9 могут иметь значение.

...