Использовать закрытый ключ PKCS#8 в C# для подписи данных
Сервис, к которому мы обращаемся для аутентификации, возвращает PKCS#8, закодированный закрытый и открытый ключи отдельно в виде байтов. Мне нужно использовать этот закрытый ключ и подписать полезную нагрузку, которая будет проверена на стороне сервера. Я исчерпал RSACryptoServiceProvider и RsaSecurityToken, который не импортирует только закрытый ключ.