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?