Pregunta

¿Alguien puede confirmar esto:

Asn.1 der Ya requiere que los enteros comiencen con un bit cero si no es negativo.

Miré a partir de la especificación ANS1 DER, pero no encontré nada sobre eso.

¿Fue útil?

Solución

"Los octetos del contenido deberán ser un número binario de complemento de dos iguales al valor entero", dice X.690, # 8.3.Esto especifica lo que buscas.

Además de eso:

Si los octetos de contenido de una codificación de valor entero consisten en más de un octeto, luego los bits del primer octeto y el bit 8 del segundo octeto: a) no deben ser todos;y b) no todos serán cero. Estas reglas aseguran que un valor entero siempre esté codificado en el número más pequeño posible de octetos.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top