标签: encoding asn.1 der
任何人都可以证实这一点:
ASN.1 DER已经要求如果非负,则整数以零位开始。
我从ANS1 DER规范中查看,但没有发现任何相关内容。
答案 0 :(得分:3)
“内容八位字节应为二进制补码二进制数,等于整数值”说X.690,#8.3。这指定了你寻求的东西。
除此之外:
如果整数值编码的内容八位字节由多个八位字节组成,则第一个八位字节的位和第二个八位字节的第8位: a)不应全部是;和 b)不应全部为零。 这些规则确保始终以尽可能小的八位字节编码整数值。