x509certificate相关内容

PKCS#11 HSM记住密码

我需要的是,在第一次窗口要求输入HSM PIN后,系统会记住该PIN以备下次呼叫使用 cert = Cert.GetCertificateFromStore(); RSA rsa = RSA.Create(); rsa = (RSA)cert.PrivateKey; byte[] text = System.Text.Encoding.ASCII.GetBytes("Assinged") ..
发布时间:2022-05-29 11:56:45 C#/.NET

当Azure密钥库显示一个或多个X.509属性无效时,如何调试我的证书有什么问题?

我正在尝试用C#代码生成X509证书(使用类X509cerficate2),并将这些证书上载到Azure密钥库。当我尝试上载它们(以编程方式或通过浏览器中的Azure门户)时,我收到以下错误消息: 指定的X.509证书内容无效。错误:一个或多个X.509属性无效。 如何调试我的证书生成有什么问题?是否记录了哪些X509属性的组合是可接受的?如果是,我可以在哪里读到有关它的信息? ce ..
发布时间:2022-05-29 11:52:30 其他开发

从MacOS密钥链访问中检索证书的SHA1哈希

我有许多同名证书,但它们具有不同的SHA1哈希。我知道要检索的证书的到期日期,但不知道其SHA1哈希。我可以在Keychain Access中查看证书的到期日期,但如何查看查找其SHA1哈希? 推荐答案 要在MacOS密钥链访问中查看证书的SHA-1指纹,您必须在列表中双击该证书或选择它(单击),然后单击窗口底部的“I”按钮。这将打开一个窗口,其中包含有关证书的其他信息。除了“信任”之 ..
发布时间:2022-05-29 11:48:51 其他开发

高山容器AKS中的CRL终结点不工作

我的证书没有OSCP响应方URL,但配置了3个CRL终结点。 第一个URL只能从我的公司网络内部工作,第二个和第三个URL可以从外部访问。 问题是,当我在.Net core 3.1服务的证书上执行chain.Build()时,它在AKS集群中的阿尔卑斯山基本映像上运行,它返回FALSE,并且链元素的状态为:无法获取证书CRL&。因为我的Pod无论如何都不在corpNet上,所以我希望chain. ..
发布时间:2022-05-29 11:29:39 C#/.NET

C#中PKCS7消息的解密与验证

我正在尝试使用C#解密和验证从客户端获得的PKCS7响应。 最初,我尝试对我的有效负载进行封装和签名,并遵循the answer mentioned here. 现在我在PKCS7中再次收到响应,但在解密和验证响应时遇到问题。 我尝试使用信封CMS: ecms.Decode(Convert.FromBase64String(payloadContent)); ..
发布时间:2022-05-29 11:21:53 C#/.NET

为什么我的证书无效,除非我将子CA证书放在受信任的根证书颁发机构中?

我有从子CA颁发给我的证书,证书路径如下: Root CA Sub CA My Certificate 为什么当我尝试使用X509Chain.Build()验证它时,我总是需要将Sub CA放在受信任的根证书颁发机构文件夹中,以便它返回TRUE?我已经在那里有根CA证书,所以既然我信任根,作为一个信任网络,它是否也应该信任子CA?因为现在,它说它无法构建到受信任根证书颁 ..
发布时间:2022-05-29 11:11:01 C#/.NET

CMP证书请求

我正在使用以下代码向终结点发送CMP证书请求: public static void main(String[] args) { try { System.out.println("In..."); final BigInteger certReqId = BigInteger.valueOf(1); final byte[] ..
发布时间:2022-05-29 11:02:36 Java开发

偶尔从X509证书2获取私钥时,获取异常或指定的提供程序类型无效。密钥不存在。

我在尝试从X509证书2获取私钥时遇到以下异常之一: System.Security.Cryptography.CryptographicException:指定的提供程序类型无效。 或 以下代码行中不存在 System.Security.Cryptography.CryptographicException:密钥:RSACryptoServiceProvider rsaKey ..

将Ruby示例移植到C#的OpenSSL.NET(摘自RailsCast 143 PayPal-Security)

我正在学习RailsCasts episode关于PayPal安全性的内容。我正在尝试将此代码移植到C#,并使用OpenSSL.NET 是否可以在不使用OpenSSL包装库的情况下执行此操作,因为它使用了一些非托管代码? 我尝试移植的Ruby代码是: def encrypt_for_paypal(values) signed = OpenSSL::PKCS7::sign(Op ..
发布时间:2022-05-29 10:25:20 C#/.NET

为什么证书颁发机构(CA)要从中间机构而不是根机构颁发证书?

当购买数字证书时,通过递归地跟随“由”授权机构发布的链进行验证,该链在根CA的证书处结束。 检查几个销售证书的公司的网站发现,他们的证书实际上是由同一公司的中间CA颁发的。叶证书和(可免费下载的)中间证书都必须安装在Web服务器上才能正常工作。 各种文档说明了在中间CA与根CA所在公司不同的情况下,此设置是如何工作的。但在这里,它们是为同一家公司服务的。 是否有人知道CA将从中间CA而不是其 ..
发布时间:2022-02-24 22:08:41 其他开发

Azure API 服务器未能对请求进行身份验证

我有一个任务(我尝试使用辅助角色并上传控制台应用程序并运行 .exe),该任务应该每天运行一次并收集我的一些 VM 的 Azure 指标.这在本地完美运行,但在云服务上我收到此错误: 未处理的异常:Microsoft.WindowsAzure.CloudException:ForbiddenError:服务器未能对请求进行身份验证.验证证书是否有效并与此订阅相关联.在 Microsoft.R ..
发布时间:2022-01-25 16:44:03 C#/.NET

X509Certificate2 使 IIS 崩溃

当更新 X509Certificate2(string, string) 的实例时,我的 IIS 进程简单地崩溃了.没有 .Net 异常,什么都没有,除了我的事件日志中的这个 错误应用程序名称:w3wp.exe,版本:8.0.9200.16384,时间戳:0x50108835错误模块名称:ntdll.dll,版本:6.2.9200.16420,时间戳:0x505ab405异常代码:0xc0000 ..
发布时间:2022-01-25 16:11:19 C#/.NET

如何使用 Java 创建 X509 证书?

我想使用 Java 语言创建一个 X509 证书,然后从中提取公钥. 我搜索了互联网并找到了许多代码示例,但它们都有错误(未知变量或未知类型)或有许多警告说:“方法......来自类型......已被弃用"等等 例如,为什么下面的代码不起作用: PublicKey pk;CertificateFactory cf = CertificateFactory.getInstance("X ..
发布时间:2022-01-25 16:11:03 Java开发