Question

J'aimerais créer un utilitaire en C # pour permettre à quelqu'un de créer facilement une autorité de certification (Windows) dans Windows. Des idées / suggestions?

Je sais que je peux utiliser OpenSSL pour cela. En fin de compte, je souhaite que cet utilitaire fasse plus que générer une autorité de certification. J'aimerais également éviter de nécessiter l'installation d'OpenSSL pour pouvoir exécuter mon utilitaire.

Était-ce utile?

La solution

OpenSSL étant sous licence Apache (style BSD), vous pouvez simplement le distribuer sous forme de DLL avec votre application. (Peut-être le créer vous-même pour n'avoir que les fonctionnalités dont vous avez besoin et dans une seule DLL.) Utilisez ensuite les appels p / invoke pour discuter avec cette DLL.

(Peut-être pouvez-vous même lier le code natif directement dans votre exécutable .NET? Vous n’êtes pas sûr de cela.)

Autres conseils

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top