In che modo i dati dell'intestazione del blocco bitcoin sono riempiti per l'hashing SHA256?

3

Vedo che un blocco contiene 80 byte. SHA256 prevede multipli multipli di 64 byte come input. Come vengono calcolati i restanti 48 byte?

    
posta user170174 07.02.2018 - 04:27
fonte

1 risposta

2

In base alla sezione 5.1.1 di FIPS-180-4 , i messaggi SHA-256 sono riempiti con un binario 1, seguito da un numero di 0 e infine una rappresentazione binaria a 64 bit della lunghezza del messaggio:

Suppose that the length of the message, M, is                                     
risposta data 07.02.2018 - 04:42
fonte

Leggi altre domande sui tag