Quelqu’un peut-il m’indiquer une bonne introduction sur les certificates X509 avec des exemples en C #.
Vous pouvez commencer ici
Ressource MSDN X509Certificate
L’espace de noms System.Security.Cryptography.X509Certificates contient l’implémentation Common Language runtime du certificate Authenticode X.509 v.3. Ce certificate est signé avec une clé privée qui identifie de manière unique et positive le détenteur du certificate.
J’ai trouvé cet exemple en C # très utile pour savoir comment générer de nouveaux certificates.
Aussi cet article de blog couvrant les concepts plus généraux
En dehors de cela, vous aurez besoin de la plate-forme SDK installée, qui inclut également plusieurs autres exemples (la plupart en C ++, mais quelques-uns en C # et VB également).
J’ai trouvé cela particulièrement utile:
Neuf étapes simples pour activer les certificates X.509 sur WCF
De même, si vous rencontrez des problèmes pour installer Windows devlopment sdk (pour obtenir MakeCert.exe), décochez les options c ++ dans le programme d’installation.