je suis en train de faire la différence entre la classe RSAPKCS1Signatureformatter et RSACryptoServiceProvider comme quand je signe des données en utilisant RSAPKCS1Signatureformatter retourne une valeur différente de la signature de la signature à l'aide RSACryptoServiceProvider.différent entre RSACryptoServiceProvider et RSAPKCS1Signatureformatter
1
A
Répondre
1
RSAPKCS1SignatureFormatter
just calls RSACryptoServiceProvider.SignHash
.
Puisque vous n'avez pas d'échantillon de code, il n'est pas facile de dire quel est le problème. Le débogage psychique indique que vous appelez SignData lors de l'utilisation directe de l'objet RSA, ce qui a pour résultat qu'il est à nouveau haché, et que ce que vous voulez vraiment, c'est SignHash (pour les valeurs pré-digérées).
merci beaucoup, c'était la réponse dont j'avais besoin. –