【发布时间】:2021-12-26 19:46:45
【问题描述】:
是的,所以我完全被难住了。通常,当我签署证书时,我会使用如下所示的 ASN.1 来指定特定规则,例如可用于 IoT。
1.2.3.4=ASN1:SEQUENCE:seq_sect
[seq_sect]
one=SEQUENCE:do_one
two=SEQUENCE:do_two
[do_one]
field.1 = UTF8:field1/*
field.2 = UTF8:field2/*
[do_two]
field.1 = UTF8:field1/*
field.2 = UTF8:field2/*
我通常使用一个名为 xca 的程序,但在这种情况下,我一直在使用 bouncycastle 进行编码,并且一直在努力将其导入 X509v3CertificateBuilder。我知道我应该使用 .addExtension,但我不确定是否应该将规则存储在 .txt 文件中,或者是否应该将其存储在数组中并以某种方式解析它?
【问题讨论】:
标签: java certificate bouncycastle signing asn.1