gpt4 book ai didi

用于创建 CA 的 C# 实用程序

转载 作者:太空宇宙 更新时间:2023-11-03 22:28:39 24 4
gpt4 key购买 nike

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

我知道我可以使用 OpenSSL 来执行此操作。最后,我希望这个实用程序做的不仅仅是生成 CA。我还想避免需要安装 OpenSSL 才能运行我的实用程序。

最佳答案

由于 OpenSSL 是 Apache 许可的(即 BSD 风格),您可以简单地将它作为 DLL 与您的应用程序一起分发。 (也许自己构建它以仅具有您需要的功能并将所有功能都放在一个 DLL 中。)然后使用 p/invoke 调用与此 DLL 对话。

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

关于用于创建 CA 的 C# 实用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/79875/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com