问题标签 [der]

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 投票
1 回答
523 浏览

perl - Perl 模块相当于 openssl asn1parse

使用 OpenSSL 可以解析和转储 ASN.1 DER 文件,输出如下所示:

我想使用 Perl 生成类似的输出。当然,一种方法是openssl ans1parse从 Perl 内部调用,但我正在寻找一种方法依赖于调用外部可执行文件的方法。

我查看了 Perl 模块Convert::ASN1,但似乎要使用它,您需要我没有的 ASN.1 描述。

0 投票
1 回答
1453 浏览

asn.1 - 将 DN 从 ASCII 字符串转换为 ASN.1 DER 编码的 API

是否有任何 API/C 程序可以将 ASCII 字符串格式的专有名称(DN)转换为 DER 编码的 ASN.1 DN?

例如,我想以 ASN.1 DER 格式对该字符串“C=CH, O=Texas, CN=iss”进行编码,以便发送数据包。

请帮我解决这个问题。

0 投票
1 回答
2394 浏览

java - BouncyCastle Java - 解码 DER 编码的 OCTET 字符串

我正在阅读一个 CER 证书文件,它给了我一个 X.509 证书对象。

有几个扩展包含 DER 编码的 OCTET 字符串。例如:

如何使用 BouncyCastle 解码这些字符串

0 投票
1 回答
42494 浏览

openssl - 从 DER 格式的证书中提取公钥

我有一个 .cer 证书文件,需要提取公钥。我只能提取为 PEM 格式。“outform”参数什么都不做

是否可以提取 DER 格式?

0 投票
1 回答
12420 浏览

ssl - 如何验证证书确实是 DER 格式?

DER 是否有某种数字签名,在十六进制编辑器中会很明显?

我收到了一个二进制内容约为 1.3 KB 的 .cer 文件。我被告知它是 DER 格式,我的阅读表明具有此扩展名的证书几乎都是 DER 或带有人类可读标头的 base-64 编码的 DER,而该文件没有这样的标头。但是,我无法打开它来创建密钥。在我投入过多时间对该文件进行故障排除之前,我想确定它确实是 DER 格式。

0 投票
3 回答
13593 浏览

c++ - 是否有一个好的 C++ 库来读取、创建和修改 BER 编码文件?

有几种工具可以自动生成用于读取和写入 BER 编码文件的 C++(或其他)代码。在我的 C++ 项目中,我需要库来读取和修改 BER 编码文件。我无法基于给定的数据结构生成 C++ 类,因为没有给定的数据结构。用户应该能够添加和删除整数、字符串等。我找到了一个具有此类功能的编辑器的开源项目:http: //www.codeproject.com/Articles/4910/ASN-1-Editor

但是,这是在 C# 中......

请告诉我,如果您知道如何获得具有此功能的优秀 C++ 库,可用于我的 C++ 项目。

0 投票
2 回答
475 浏览

javascript - 用于派生 RSA 私钥的数字何时应以“00”开头?

给定一个 RSA 私钥...

无装甲,base64解码给出......

我从中提取了所有数字,放入一个数组中......

我不明白的是...

1. 为什么提取的值有的有前导00,有的没有?

2. 第一个值 ( 00) 的用途是什么?这对我来说似乎是多余的。

我想知道的原因是我想在 javascript 中生成 RSA 密钥。我正在生成所需的数字,但我不知道它们什么时候应该有前导00s。

编辑

另外,我不太明白整个事情的第一部分......

我知道这01 3a是消息其余部分的长度,但我不知道30 82代表什么。

3.30 82解码密钥的开头是什么?

0 投票
2 回答
3944 浏览

c - 在 C 中提取 DER 编码证书的公钥

我从 ldap 搜索请求中获取 DER 编码证书(在 base64 解码后),需要从中解析公钥。我很确定它可以使用 openssl 库。不幸的是,API 文档保存得不是很好。是否有任何示例或其他库来提取信息?

0 投票
0 回答
9576 浏览

openssl - 将 DER 格式的私钥文件转换为 PEM 格式

我有一个 .prv 文件,它可能是 DER 格式的私钥文件。此文件用于认证 Cable Modem。

我想将此文件转换为 PEM 格式的文件。我尝试使用 openssl 工具,但以下命令均无效。

这是 .prv 文件内容的一些开头。

还有什么我可以尝试的吗?

0 投票
1 回答
624 浏览

windows - 使用加密 API 导入 DER 编码的公钥

是否可以使用 MS 加密 API 导入 DER 编码的公钥?所以我可以验证签名?我需要一段代码或帮助 MS Crypto API 来导入 DER 编码的公钥/证书。