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