Один из продуктов моей компании создает отчет, содержащий цифровую подпись. Недавно меня спросили, можно ли создать подпись с использованием европейского квалифицированного цифрового сертификата без каких-либо изменений программного обеспечения.
Насколько я могу судить по своему чтению, квалифицированный сертификат - это обычный сертификат с определенными требованиями относительно того, как он создается. Таким образом, кажется, что он должен быть заменой сертификатов подписи, которые мы обычно используем, но я не смог найти фактического подтверждения этого.
Программное обеспечение для подписи основано на Windows и использует функции Microsoft Cryptography API для создания подписей. Мы добавляем сертификат подписи в локальное хранилище сертификатов Windows и устанавливаем имя сертификата для использования в файле конфигурации приложения подписи.
Обратите внимание, что я не спрашиваю о создании квалифицированной цифровой подписи, просто хочу знать, будет ли квалифицированный сертификат работать для обычной подписи без изменений.