У нас есть внешнее приложение, которое ставит подпись RSA-PSS на данные, которые мы хотим имитировать, т.е. данные, подписанные нами, также должны проверяться внешним приложением. К сожалению, наши подписи RSA-PSS - хотя у нас одни и те же входные файлы - разные.
Мы используем RSACng.SignData(blob, HashAlgorithmName.SHA256, RSASignaturePadding.Pss)
для подписи наших данных. Согласно https://www.cryptosys.net/pki/manpki/pki_rsaschemes.html есть и другие параметры, такие как длина соли. Есть ли способ. NET настроить их? По крайней мере, способ выяснить, какие значения по умолчанию используются. NET framework?