Я хочу создать веб-приложение, которое может получить доступ к смарт-карте с помощью цифрового сертификата, а затем поставить цифровую подпись XML-документа открытого офиса на сервере.Я знаю пару фреймворков с открытым исходным кодом, которые делают это в Java, но клиент требует, чтобы я сделал это в .NET C #:
SignServer Dot Org
Бельгийский eID Applet
У кого-нибудь есть некоторые рекомендации или рекомендации, как реализовать этот .NET C #?
Имеет ли какое-нибудь применение PackageDigitalSignatureManager из System.IO.Packaging?