X509 guide / tutoriel en C #

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.