问题标签 [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.

0 投票
0 回答
1087 浏览

iphone - 在 iPhone 上生成 CSR

你能告诉我如何使用 Security.framework 在 iPhone 上生成 CSR 吗?可能吗?我浏览了所有有关安全性的手册,但找不到任何关于它的信息。提前致谢。

0 投票
3 回答
19066 浏览

ios - 在 Windows 中制作 CSR 证书(7)

与未安装 IIS 时如何生成 CSR密切相关。

我也没有安装这个。我正在为 iOS 开发一个移动应用程序,并且我正在尝试获取一个配置文件,以便我可以在本地测试我的应用程序。在获取这个的过程中,我被要求提供一个.csr文件,它指导我如何在我的 Mac 上构建它。除了我没有mac,我有一台PC,而且我的公司专门使用PC。我需要此证书,但无法访问 Mac。

我已经看到并使用过这个CSR 生成器,但它给了我长字符串的密钥和请求,我需要一个.csr文件上传到 Apple。

将其粘贴到记事本中并将扩展名更改为 .csr 也不起作用:/

有人对此有任何见解吗?

0 投票
2 回答
1962 浏览

pki - 以编程方式创建 CSR

我正在尝试以编程方式创建 CSR。我读过 ASN.1、RFC 2986、X.509。
我还手动解析了几个 DER 编码的 CSR 文件,这些文件是使用OpenSSL.
一切看起来都很清楚,除了几件事:

  1. 公钥部分包含8D 00 30 81 89 02 81 81BIT STRING 内容之前(和之后03 81)的下一个字节。这是什么?我注意到所有用 DER 编码的 CSR 文件都包含它们。我在 RFC 中没有找到任何关于它们的信息。

  2. 签名部分包含签名内容之前但之后的下一个不清楚的字节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

提前致谢。

0 投票
1 回答
5099 浏览

java - 在 java 中生成带有额外字段的 PKCS10 证书请求

我需要在 CSR 中添加额外的字段,如 keyusage、regestrationID 等。我使用的是 java IBM-sdk60。我已经浏览了 x500 名称 API,但找不到任何解决方案。对 API 的帮助将不胜感激。提前致谢

0 投票
1 回答
100995 浏览

certificate - 如何将 .csr 转换为 .cer(或在 Windows 上可用的任何内容)

我试图弄清楚如何.csr在 Windows 下安装证书,但可能唯一的方法是将其转换为其他格式(可能使用openssl),但我不知道如何。

你有什么建议吗?

0 投票
2 回答
1814 浏览

c# - 如何从 C# 代码或在运行 IIS 的服务器上使用 Powershell 生成 IIS7 CSR(用于 SSL)

如何从 C# 生成服务器 SSL 证书签名请求 (CSR)?如果 PowerShell 是一个更好的选择,那也是一个很好的解决方案。

0 投票
1 回答
731 浏览

java - 有没有办法将 CA 颁发的证书与存储的 CSR 进行比较?

我想知道是否有办法(在 JAVA 中)将 CA 颁发的相应 CSR 证书与 CSR 本身进行比较。更准确地说;DN比较还是比较公钥?

我怀疑 CSR 的公钥实体是否可以与证书的公钥进行比较。那可能吗?

0 投票
0 回答
1034 浏览

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”。我希望它可以帮助需要的人:

0 投票
1 回答
819 浏览

c++ - 如何使用 Xenroll 和 CertEnroll 创建在所有版本的窗口上运行的“证书签名请求”?

我有项目必须创建证书签名请求 (CSR),然后我使用 Xenroll api。但问题是当我使用 Xenroll.dll(在 Window XP 中受支持)但在 windows vista 和新版本的窗口中时,此 DLL 重建并重命名为 CertEnroll.dll(Xenroll 现在在较新版本中没有退出,并且在较低版本中不要'没有 CertEnroll.dll)。

如何使用 Xenroll 和 CertEnroll 创建在所有版本的窗口上运行的“证书签名请求”?

0 投票
2 回答
16071 浏览

macos - 在钥匙串访问中生成证书签名请求:使用哪个私钥?

我想知道 Mac OS X(Snow Leopard,现在的 Lion)中使用哪个私钥 Keychain Access。每当我使用该应用程序创建 CSR 时,它甚至都不要求使用私钥。那么它使用哪一个呢?

如果您在证书列表中选择了一个,我可以想象它使用了所选的一个。但是,在根本没有选择任何内容或确保它不是“不可见”选择的情况下,即使选择的项目不是私钥,也可以生成请求。

有人知道吗?

提前致谢

阿恩