是否在RFC2246(TLS)中记录了DistinguishedName certificate_authorities的规范?

时间:2013-06-08 04:11:09

标签: ssl protocols x509 asn.1

RFC2246(TLS规范)列出了SSL / TLS握手的所有数据结构(以及我现在不关心的更多内容)。对于certificate_request握手类型,其中一个要发送的项是DistinguishedName对象列表(certificate_authorities),它在规范中定义为不透明(基本上,似乎是一个blob)。规范然后说DistinguishedName来自[X509] - 但它并没有说它有多接近,或者它有多么不同。

我正在尝试解析原始certificate_requests握手消息,并在解码DistinguishedName时遇到问题。下面的certificate_authorities的示例十六进制在下面 - 但是DistinguishedName的格式在哪里是一个非常准确的规范?

样品:

007f307d310b300906035504061302494c31163014060355040a130d5374617274436f6d204c74642e312b3029060355040b1322536563757265204469676974616c204365727469666963617465205369676e696e6731293027060355040313205374617274436f6d2043657274696669636174696f6e20417574686f72697479008f30818c310b300906035504061302494c31163014060355040a130d5374617274436f6d204c74642e312b3029060355040b1322536563757265204469676974616c204365727469666963617465205369676e696e67313830360603550403132f5374617274436f6d20436c6173732031205072696d61727920496e7465726d65646961746520436c69656e74204341008f30818c310b300906035504061302494c31163014060355040a130d5374617274436f6d204c74642e312b3029060355040b1322536563757265204469676974616c204365727469666963617465205369676e696e67313830360603550403132f5374617274436f6d20436c6173732032205072696d61727920496e7465726d65646961746520436c69656e74204341008f30818c310b300906035504061302494c31163014060355040a130d5374617274436f6d204c74642e312b3029060355040b1322536563757265204469676974616c204365727469666963617465205369676e696e67313830360603550403132f5374617274436f6d20436c6173732033205072696d61727920496e7465726d65646961746520436c69656e74204341

0 个答案:

没有答案