Bonjour,

J’ai encore quelques imprécisions quant au déroulement de la procédure de signature d’un assembly

Voici comment je comprends le déroulement d’une signature :

la clé privée : elle a servi au cryptage du hash obtenu au moment de la signature.

Ce hash est celui qui se trouve dans le fichier assembly au moment de la compilation.

la clé publique : elle sert à décrypter le hash contenu dans l’assembly

Le résultat de ce décryptage sera comparé avec le résultat du hashage obtenu par l’environnement d’execution .Net lors du chargement de l’assembly.

Si le hash décrypté par la clé publique est semblable au hash calculé par l’environnement d’exécution, alors l’assembly peut être chargé sinon le chargement est annulé.

Si des erreurs existent au niveau du déroulement de la procédure présentée , je vous remercie de me le faire savoir.

Merci beaucoup de votre aide sur ce point.

Cordialement.

new_wave