由于大小限制,我想更改 OpenSSL 配置文件,以便能够生成更小的 x509 证书。可能吗?如果是这样,我想要一个伪 ID 而不是所有专有名称字段。当我想使用新修改的配置文件生成自签名证书时,它给了我一个错误:
错误,配置文件中未指定对象 发出证书请求时出现问题 29749:error:0D06407A:asn1 编码例程:a2d_ASN1_OBJECT:first num too large:a_object.c:109:
任何提示将不胜感激。
由于大小限制,我想更改 OpenSSL 配置文件,以便能够生成更小的 x509 证书。可能吗?如果是这样,我想要一个伪 ID 而不是所有专有名称字段。当我想使用新修改的配置文件生成自签名证书时,它给了我一个错误:
错误,配置文件中未指定对象 发出证书请求时出现问题 29749:error:0D06407A:asn1 编码例程:a2d_ASN1_OBJECT:first num too large:a_object.c:109:
任何提示将不胜感激。
我不知道这是否专门回答了您关于“生成较小的 x509 证书以及是否有可能”的问题......但是,我遇到了与您遇到的“第一个 num 太大”相同的错误。紧接着,我会有一个关于“无效的字段名称...... countryName_default”的后续错误。我所做的是找到“countryName_default”并将其注释掉。然后我会收到一个关于“无效的字段名称...... countryName_min”的新错误所以我把它注释掉了。总的来说,我注释掉了以下项目(如下),然后我停止收到所有错误,包括您描述的错误。在那之后它似乎起作用了。以下是我注释掉的项目: