asn.1 相关问题

ASN.1代表抽象语法记法一。它是一种数据规范语言和一组用于序列化数据的编码规则。

CDP扩展ASN.1标签

我想了解一下x509证书中CDP扩展的ASN.1格式。当我从google上阅读证书时,我看到了这些相关的代码。30 26 30 24 A0 22 A0 20 86 1E (url start) 根据... ...

回答 1 投票 0

Java的公钥表征与RFC 8410之间存在差异。

RFC 8410将其列为Ed25519公钥的一个例子。MCowBQYDK2VwAyEAGb9ECWmEzf6FQbrBZ9w7lshQhqowtrbLDFw4rXAxZuE= 用ASN.1解码器解码,就变成: 30 2A 30 05 06 03 ...

回答 1 投票 2

巨大的Integer的intValue()会产生错误。

我正在做一个asn文件结构。我现有的代码的数据类型为 Fieldname::= INTEGER 按照我的要求,我把它改成了: Fieldname::= INTEGER -- -- 在解析这个...

回答 1 投票 2

这是正确的ASN.1语法吗?

有一个很棒的ASN.1工具叫做asn1c ( https:/github.comvlmasn1c )。遗憾的是,当我试着在Wireshark的Remote-Operations-Information-Objects ( https:/github.comwiresharkwireshark ...

回答 1 投票 0

当CHOICE本身与隐式标签一起使用时,CHOICE类型的编码(使用具体的例子:CRLDistPoints)。

Botan加密库对X.509扩展CRLDistributionPoint的支持非常有限,如果该扩展的任何 "高级 "属性被设置,它实际上会抛出一个异常......。

回答 1 投票 0

使用加密++解码ASN.1

我尝试将ASN.1序列“ AgER”转换为CryptoPP :: Integer。 #include #include int main(int,char * []){std :: string base64 {“ AgER”}; CryptoPP :: ......> ]

回答 1 投票 0

以分布式方式进行二进制文件转换-Spark Flume吗?或其他任何选项

我们有一个场景,其中会有一个连续的二进制文件输入集(确切地说是ASN.1类型)。我们希望将这些二进制文件转换为XML或JSON等不同格式,然后写入...

回答 1 投票 0

SNMP OID中允许使用哪些字符?

我正在编写一个自定义MIB文件,想知道可以在文本对象标识符(OID)中使用哪些字符。在组成标识符的字符串中,例如iso.org.dod.internet.mgmt.mib-2 ....

回答 1 投票 0

CRLDistributionPoints.ReasonFlags的ASN.1 BitString编码

@@ Crypt32说:由于keyCompromise和caCompromise的原因,它应该是81 02 05 60-(在问题CDP扩展名ASN.1标签之后发表评论)。 05 60是:00000101 01100000 ReasonFlags :: = BIT STRING {...

回答 1 投票 0

Java-将十六进制字符串解析为ASN.1格式

我尝试将我的十六进制字符串解码为ASN.1结构(标签-长度-值),如下所示:https://asn1.io/asn1playground/但我对Bouncy Castle库感到困惑。有什么办法...

回答 1 投票 0

将X.509证书从DER编码转换为PER编码

我们需要通过QR码(或任何2D条形码,尽管目前PDF-417似乎都无法存储足够的数据)来传输X.509证书。此刻,我们写的是...

回答 1 投票 2

如何在golang的x509证书中解码复合自定义扩展名?使用当前代码,错误为:asn1:结构错误:序列标签不匹配

我正在编写golang代码以解析具有自定义扩展名的X509证书:代码如下:func(e * PckCert)ParseValue()error {var ext pkix.Extension var err error for i:= 0; i

回答 1 投票 0

OBJECT IDENTIFIER类型的子类型约束:如何将OID约束到某个弧?

我正在用ASN.1编写规范。将形式为OBJECT IDENTIFIER的属性的值范围限制为特定OID弧的形式正确语法是什么?例如。我想...

回答 2 投票 0

我想为transip api生成一个jwt

我尝试生成一个jwt令牌以连接到Transip api,但无法弄清楚如何生成Signature来请求一个。我宁愿在Python3中做到这一点。我应该怎么做? api ...

回答 1 投票 -1

ASN.1 SEQUENCE(OF)实标签值

[我发现有关SEQUENCE(OF)ASN.1数据类型的标签值的许多矛盾信息:Wikipedia声称它既是0x10又是0x30:http://en.wikipedia.org/wiki / ...] >

回答 1 投票 11

如何使用pyasn1创建GeneralName?

一般来说,对于pyasn1(pyasn1 0.4.8,pyasn1-modules 0.2.8)和ASN.1来说还很陌生,我正试图从pyasn1.codec.der.encoder导入encode中构造一个GeneralName:>>>> >> from ...

回答 1 投票 0

使用x509.MarshalPKCS1PublicKey从go生成RSA公钥

我正在尝试通过如下方式生成公共密钥:reader:= rand.Reader bitSize:= 2048 keypair,err:= rsa.GenerateKey(reader,bitSize)似乎可行,并生成使.. 。

回答 1 投票 2

如何将普通的std :: string转换为OssBitString?

OssBitString以字符串长度和const unsigned char *作为参数。但是,当我将std :: string转换为const unsigned char *并将其传递给OssBitString时,...

回答 1 投票 0

python-asn1将文本解析为json

使用此链接中的文本,需要按以下方式提取数据:每条记录均以YYYY Mmm dd hh:mm:ss.ms开头,例如2019 Aug 31 09:17:36.550每条记录 的标题均从第1行开始...

回答 1 投票 0

特定解码选择ASN.1

我正在使用erlang ASN.1编译器,并且具有以下ASN.1定义:DecryptedCertificate :: = SEQUENCE {certificateProfileIdentifier INTEGER(0..255),certificateAuthorityReference ...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.