#delphi #winapi
#delphi #winapi
Вопрос:
Я использую Delphi с SecureBlackbox для подписи документов. Мне нужно знать, действителен ли текущий срок службы PIN-кода (предыдущий введенный PIN-код) выбранного сертификата, чтобы узнать, будет ли отображаться пользовательский интерфейс PIN-кода. Возможно ли это, используя winapi или SecureBlackbox напрямую?
Ответ №1:
Решена моя проблема с передачей флага CRYPT_SILENT функции CryptAcquireContext в защищенном коде черного ящика. Таким образом, код завершится ошибкой, если срок действия pin-кода истек, вместо отображения пользовательского интерфейса pin-кода.
Комментарии:
1. Привет @Rodrigo Caetano, спасибо, что поделились основной причиной и решением, вы также можете смело принять свой собственный ответ .