Vérification intégrité certificat ( RSACryptoServiceProvider SHA1 )
Vérification intégrité certificat ( RSACryptoServiceProvider SHA1 ) - C#/.NET managed - Programmation
Sujets relatifs:
Leave a Replay
Make sure you enter the(*)required information where indicate.HTML code is not allowed
Marsh Posté le 19-06-2009 à 10:42:05
Bonjour,
En fait, j'ai un certificat client qui arrive sur mon site web, et je souhaiterais vérifier son intégrité.
Dans ce certificat j'ai, entre autre, les informations suivantes:
- l'empreinte numérique ( certificat.Thumbprint );
- le contenu des données brut ( certificat.RawData );
- la clé publique ( certificat.PublicKey ).
Je sais qu'il faut crypter l'empreinte numérique avec la clé publique pour obtenir une empreinte déchiffré, hashé le contenu du certificat pour obtenir l'empreinte calculé et comparer les deux pour voir si ils sont exactes.
C'est ce que je fait, mais je reçois toujours le résultat "false".
Voici le code que j'effectue :
Quelqu'un aurait une idée?