繁体   English   中英

C#实用程序来创建CA.

[英]C# utility to create a CA

我想在C#中创建一个实用程序,以允许某人在Windows中轻松创建证书颁发机构(CA)。 有什么想法/建议吗?

我知道我可以使用OpenSSL来做到这一点。 最后,我希望这个实用程序不仅仅生成一个CA. 我还想避免安装OpenSSL以运行我的实用程序。

由于OpenSSL是Apache许可的(即BSD风格),因此您可以将其作为DLL与您的应用程序一起分发。 (也许自己构建它只需要你需要的功能,并且只需要一个DLL。)然后使用p / invoke调用与这个DLL对话。

(也许您甚至可以将本机代码直接链接到.NET可执行文件中?不确定。)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM