¿Cómo se rellenan los datos del encabezado del bloque de bitcoin para el hashing SHA256?

3

Veo que un bloque contiene 80 bytes. SHA256 espera múltiplos integrales de 64 bytes como entrada. ¿Cómo se calculan los 48 bytes restantes?

    
pregunta user170174 07.02.2018 - 04:27
fuente

1 respuesta

2

Según la sección 5.1.1 de FIPS-180-4 , los mensajes de SHA-256 se rellenan con un 1 binario, seguido de un número de 0 y, finalmente, una representación binaria de 64 bits de la longitud del mensaje:

Suppose that the length of the message, M, is                                     
respondido por el forest 07.02.2018 - 04:42
fuente

Lea otras preguntas en las etiquetas