问题标签 [p7b]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
authentication - 使用 openssl 的 .p7b 文件的两种方式 SSL 身份验证
有一个我们需要集成的服务器,我们的系统正在客户端使用其他服务。其他服务想要使用双向 ssl 身份验证,他们与我们共享了一个 .p7b 文件。将证书安装到我们的 Windows 平台后,我们仍然无法访问他们的服务。
根据我的研究,p7b 文件不包含任何私钥,尽管两种方式的 ssl 身份验证需要在每一侧使用相同的证书和私钥。
我不知道这有多大意义,但是我检查了证书,发现它使用的是 2048 位加密
我将 p7b 文件转换为证书
我生成了 privatekey.pem 2048 如下
并尝试生成 p12 文件
但它会发生错误
有很多证书格式、密钥生成器和其他实现细节等,我迷失了它们。你能澄清一下这种情况吗?谢谢。
node.js - NodeJS - Get certificate Chain from P7B file
I'm trying to take a CMS base64 encoded string, convert it into a pkcs7 file and extract the leaf and intermediate certificates using javascript/nodejs, similar to the following openssl command:
I've read almost every article and see solutions in other languages, but not for node. I understand you can achieve what I need using node-forge, but node-forge does not support ECC algorithms. Anyone know of any other solutions/npm packages that can help me accomplish this? Please help me. I'm very new to this.
c# - 如何使用 p7b 和 p12 证书
您好,我的目标是加密 zipfile 的密码。至于现在,我只需要生成一个SHA Hash
作为我的密码的密码,并使用RSA-Cryptoprovider
我的私钥来加密密码。
现在我需要使用.p7b
和.p12
证书来完成这项任务。但是我不明白我需要这些文件做什么,经过一些研究我发现这.p12
可能是我用来加密密码的文件,但我需要.p7b
什么?
这就是我到目前为止所做的,它似乎有效,因为我可以读取字符串但我仍然需要我的.p7b
文件做什么?
java - 如何在java中以编程方式读取p7b文件
我的本地存储 (C:\Users\Certs\cert.p7b) 中有 .p7b 文件。 这个解决方案对我不起作用。
我尝试了以下。
但它不起作用。那么如何加载这个 .p7b 文件,然后将其存储在密钥库中。
c++ - 如何指向/访问证书文件`CertCreateCertificateContext`函数?(wincrypt api)
Windows 编程/C++ 有点新。我正在尝试将 .p7b 根证书文件安装到受信任的根证书存储中。我想使用 Windows Wincrypt 库。具体来说,这些是我从旧论坛获得的建议步骤:
- 使用您的证书内容字节调用
CertCreateCertificateContext
以获得PCCERT_CONTEXT
- 调用
CertOpenSystemStore
设置szSubsystemProtocol
为“ROOT”以获得HCERTSTORE
CertAddCertificateContextToStore
使用上述HCERTSTORE
和 调用PCCERT_CONTEXT
。
[这里是] CertCreateCertificateContext的 api 文档。不知道如何只指向pbCertEncoded
我的实际证书文件。我应该把它指向路径吗?我必须加载证书吗?类型应该是什么?
signtool - p7b 证书已由 DigiCertificate 颁发,但无法找出 p7b 证书的 OID 对象标识符
我试过这个 signtool.exe sign /p7 C:\CertificateName.p7 /p7ce Embedded /p7co "C:\bin\xx*.dll" 但我觉得 OID 值是错误的,因此错误是 SignTool 错误:没有证书发现满足所有给定的标准。
谁能帮我弄清楚 P7b 证书的 OID 值。
java - 如何使用 p7b 文件对 jar 进行签名
我从 Digicert 下载并安装了 p7b 格式的新证书。我可以使用 signtool 对可执行文件进行签名。我还需要签署 jar 文件。我没有按照说明使用 keytool 创建一个 CSR。
相反,我使用 mmc 创建了一个 CSR。我想我需要创建一个密钥库并提取一个 pfx 文件以使用 jarsigner。还有另一种方法可以做到这一点吗?我正在使用 jarsigner 对我的 jar 文件进行签名。
谢谢,格里