有没有人碰巧有XER编码的X.509证书的示例,这样我就可以使用它了?
谢谢!
发布于 2012-11-24 13:34:10
X.509声明证书使用DER编码:
对于签名计算,要签名的数据使用ASN.1区分编码规则(DER)进行编码。
名义上,您可以想象您使用XER对证书数据进行编码,并且要签名的结构(TBSCertificate)的DER编码是为计算或验证签名而动态执行的,但没有人这样做,因为:
UTCTime或GeneralizedTime作为有效性日期吗?)如何处理日期表示中的毫秒?对于DN组件,您使用PrintableString、BMPString、UTF8String吗?你用哪种Unicode分解来解构?等等)。这是不可靠的。如果要处理XML数据上的签名,请查找XML-DSig。值得注意的是,当XML对象嵌入证书(作为X509Certificate元素)时,它使用二进制证书(即DER编码证书)的Base64编码(参见4.4.4节)。
摘要:没有所谓的“标准”XER编码证书,我预测这需要一段时间才能出现(我祈祷我所知道的所有神都不会在我退休前发生这种事情)。
https://security.stackexchange.com/questions/24441
复制相似问题