Соответствует ли смарт-карта в ридере сертификату, c # - PullRequest
0 голосов
/ 05 мая 2010

У меня есть сертификат, импортированный со смарт-карты в мое хранилище сертификатов

Я хотел бы проверить (код c #), активен ли сертификат, т. Е. Соответствует ли смарт-карта в считывателе моему сертификату

1 Ответ

0 голосов
/ 05 мая 2010

У меня нет под рукой устройства чтения смарт-карт, но насколько я помню, когда вы пытаетесь получить доступ к закрытому ключу (например, при попытке подписать или расшифровать), появится пользовательский интерфейс из CSP с просьбой вставить правильную карту и / или укажите пин-код Если вы используете другую карту (чтобы сертификат / закрытый ключ не совпадал), то операция завершится неудачно (я предполагаю, что будет выдано исключение CryptographicException). Я не слышал об общем способе запроса смарт-карт (что, конечно, не означает, что их нет).

...