2010-09-17 24 views
14

Je voudrais créer un nouveau certificat X.509 dans .NET, qui respecte l'algorithme de hachage et les exigences de longueur de clé que je définis. Ce sera un certificat auto-signé. Créer un nouveau certificat peut créer une nouvelle clé, ou peut-être que je voudrais importer une clé privée existante que j'ai dans le formulaire byte [].Comment créer par programme un certificat X.509 dans .NET?

Est-ce que quelqu'un sait comment le faire?

+0

Voir http://stackoverflow.com/a/37563051/3063273 une solution qui utilise Bouncy Castle –

Répondre

7

Peut-être que this post peut vous être utile. J'utilise ce code dans notre environnement de test pour créer des certificats auto-signés.

Meilleur

1

L'une des options est d'utiliser le package PKIBlackbox de notre produit SecureBlackbox. PKIBlackbox vous permet de créer des demandes de certificat, de créer de nouveaux certificats et d'émettre et de réémettre des certificats à l'aide de clés existantes.