问题标签 [csr]
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.
iphone - 在 iPhone 上生成 CSR
你能告诉我如何使用 Security.framework 在 iPhone 上生成 CSR 吗?可能吗?我浏览了所有有关安全性的手册,但找不到任何关于它的信息。提前致谢。
ios - 在 Windows 中制作 CSR 证书(7)
与未安装 IIS 时如何生成 CSR密切相关。
我也没有安装这个。我正在为 iOS 开发一个移动应用程序,并且我正在尝试获取一个配置文件,以便我可以在本地测试我的应用程序。在获取这个的过程中,我被要求提供一个.csr
文件,它指导我如何在我的 Mac 上构建它。除了我没有mac,我有一台PC,而且我的公司专门使用PC。我需要此证书,但无法访问 Mac。
我已经看到并使用过这个CSR 生成器,但它给了我长字符串的密钥和请求,我需要一个.csr
文件上传到 Apple。
将其粘贴到记事本中并将扩展名更改为 .csr 也不起作用:/
有人对此有任何见解吗?
pki - 以编程方式创建 CSR
我正在尝试以编程方式创建 CSR。我读过 ASN.1、RFC 2986、X.509。
我还手动解析了几个 DER 编码的 CSR 文件,这些文件是使用OpenSSL
.
一切看起来都很清楚,除了几件事:
公钥部分包含
8D 00 30 81 89 02 81 81
BIT STRING 内容之前(和之后03 81
)的下一个字节。这是什么?我注意到所有用 DER 编码的 CSR 文件都包含它们。我在 RFC 中没有找到任何关于它们的信息。签名部分包含签名内容之前但之后的下一个不清楚的字节
03 81
。据我了解,这部分包含有关 BIT STRING 中最后一个八位字节的信息(实际上应该在最后一个字节中占用多少位)。但我不明白如何解码这些字节。例如,签名可能如下所示:
03 81 81 00 64 12 ... 24 B1 28
其中03h
是 BIT STRING 格式,81h
位字符串的长度,64 12 ... 24 B1 28
是签名(但它的长度为 80h)。我不明白这部分81 00
。
提前致谢。
java - 在 java 中生成带有额外字段的 PKCS10 证书请求
我需要在 CSR 中添加额外的字段,如 keyusage、regestrationID 等。我使用的是 java IBM-sdk60。我已经浏览了 x500 名称 API,但找不到任何解决方案。对 API 的帮助将不胜感激。提前致谢
certificate - 如何将 .csr 转换为 .cer(或在 Windows 上可用的任何内容)
我试图弄清楚如何.csr
在 Windows 下安装证书,但可能唯一的方法是将其转换为其他格式(可能使用openssl
),但我不知道如何。
你有什么建议吗?
c# - 如何从 C# 代码或在运行 IIS 的服务器上使用 Powershell 生成 IIS7 CSR(用于 SSL)
如何从 C# 生成服务器 SSL 证书签名请求 (CSR)?如果 PowerShell 是一个更好的选择,那也是一个很好的解决方案。
java - 有没有办法将 CA 颁发的证书与存储的 CSR 进行比较?
我想知道是否有办法(在 JAVA 中)将 CA 颁发的相应 CSR 证书与 CSR 本身进行比较。更准确地说;DN比较还是比较公钥?
我怀疑 CSR 的公钥实体是否可以与证书的公钥进行比较。那可能吗?
php - 解析/验证 CSR 代码
我正在使用 trustico.com reseller api 来处理 ssl 证书。但有趣的是,我找不到任何工具来解析 CSR 代码以获取批准者电子邮件列表。tructico api 中只有一个工具需要域名来获取列表。
我的问题是有什么工具可以在 PHP 中解析 CSR 代码以获取相关域名?还是 trustico api 让我有机会获得它?
提前致谢
编辑:(我不能把它写成一个回答,所以我编辑我的问题)
我又进行了一次搜索,发现了这个在线 csr 验证工具:
https://secure.comodo.net/utilities/decodeCSR.html
它还为您提供了一个 api,您可以在本地进行查询。文档在这里:
https://secure.comodo.net/api/pdf/DecodeCSR%20v1.06.pdf
为了获得域名,我为自己编写了它。如果给定的 csr 代码是正确的,则代码返回完整域,如果不是,则代码返回“1”。我希望它可以帮助需要的人:
c++ - 如何使用 Xenroll 和 CertEnroll 创建在所有版本的窗口上运行的“证书签名请求”?
我有项目必须创建证书签名请求 (CSR),然后我使用 Xenroll api。但问题是当我使用 Xenroll.dll(在 Window XP 中受支持)但在 windows vista 和新版本的窗口中时,此 DLL 重建并重命名为 CertEnroll.dll(Xenroll 现在在较新版本中没有退出,并且在较低版本中不要'没有 CertEnroll.dll)。
如何使用 Xenroll 和 CertEnroll 创建在所有版本的窗口上运行的“证书签名请求”?
macos - 在钥匙串访问中生成证书签名请求:使用哪个私钥?
我想知道 Mac OS X(Snow Leopard,现在的 Lion)中使用哪个私钥 Keychain Access。每当我使用该应用程序创建 CSR 时,它甚至都不要求使用私钥。那么它使用哪一个呢?
如果您在证书列表中选择了一个,我可以想象它使用了所选的一个。但是,在根本没有选择任何内容或确保它不是“不可见”选择的情况下,即使选择的项目不是私钥,也可以生成请求。
有人知道吗?
提前致谢
阿恩