gpt4 book ai didi

c# - 如何在 .NET 中将 .CSR 文件转换为 .DER 格式

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

我有一个 PEM 格式的 CSR,我需要将其转换为 .DER。使用 OpenSSL,我就是这样做的。

openssl req -inform pem -outform der -in customer.csr -out customer.der

正在寻找可以执行此操作的 .NET API 或第三方库?

更新:此应用程序是具有多个实例的 Azure 云服务。

谢谢,灰

最佳答案

这是一个库,一个人写来做这个和其他一些技巧。

在 .NET 中,不支持 PEM 和 DER 这两种广泛传播的 key 交换格式,这限制了类在使用不同类型的公钥 API 时的可用性。

解决方法:利用 Microsoft Crypto API (CAPI),它支持打开和转换各种不同的公钥/私钥文件格式。在这里,我想演示如何通过对 RSACryptoServiceProvider 类的简单扩展方法来实现这一点。

参见: http://www.christian-etter.de/?p=771

关于c# - 如何在 .NET 中将 .CSR 文件转换为 .DER 格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13017251/

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