Identifique el certificado de certificación (X.509) en la respuesta de registro de Fido U2F

1

Estoy intentando identificar el certificado de certificación (X.509) en la respuesta de registro de Fido U2F como se describe en documento fido-u2f-raw-mensaje-formatos-v1.0-rd-20141008.pdf :

  

Un certificado de certificación [longitud variable]. Este es un certificado en formato X.509 DER. El análisis del certificado X.509 establece de forma inequívoca su finalización. - página 5

Necesito saber cómo puedo obtener su longitud e identificar todos sus campos.

    
pregunta Abdessamad Doughri 31.03.2015 - 11:15
fuente

1 respuesta

0

El documento Formatos de mensaje sin formato de U2F especifica que la certificación de certificación se codifica utilizando la Codificación Distinguida Reglas (DER) . Los DER son codificación binaria de estilo Tag-Length-Value (TLV) . Por lo tanto, solo tiene que leer la primera unidad DER, y solo la parte TL de ella (es decir, solo unos pocos bytes). La decodificación de la parte TL le da la longitud restante del certificado.

    
respondido por el maxschlepzig 02.01.2016 - 17:24
fuente

Lea otras preguntas en las etiquetas