vault backup: 2023-05-31 19:17:39
This commit is contained in:
@@ -114,8 +114,8 @@ Um das Padding für SHA-256 für den Text "hello, world" durchzuführen, folgen
|
||||
2. **ein 1-Bit am Ende hinzufügen**:
|
||||
0110100001100101011011000110110001101111001011000010000001110111011011110111001001101100011001001
|
||||
|
||||
3. **Nullen hinzufügen**: Wir fügen Nullen hinzu, bis die Länge der Nachricht modulo 512 gleich 448 ist. Da unsere Nachricht derzeit 97 Bit lang ist, fügen wir 447-97=350 Nullen hinzu:
|
||||
0110100001100101011011000110110001101111001011000010000001110111011011110111001001101100011001001 + 350 Nullen
|
||||
3. **Nullen hinzufügen**: Wir fügen Nullen hinzu, bis die Länge der Nachricht modulo 512 gleich 448 ist. Da unsere Nachricht derzeit 97 Bit lang ist, fügen wir 448-97=351 Nullen hinzu:
|
||||
0110100001100101011011000110110001101111001011000010000001110111011011110111001001101100011001001 + 351 Nullen
|
||||
|
||||
4. **Länge der Originalnachricht hinzufügen**: Schließlich fügen wir die Länge der ursprünglichen Nachricht als 64-Bit-Binärzahl hinzu. Die Originalnachricht war 96 Bit lang, was in Binär 1100000 ist. Wir fügen Nullen vorne hinzu, um 64 Bit zu erhalten:
|
||||
|
||||
@@ -123,6 +123,6 @@ Um das Padding für SHA-256 für den Text "hello, world" durchzuführen, folgen
|
||||
|
||||
Unsere endgültige, gepaddete Nachricht wird dann:
|
||||
|
||||
0110100001100101011011000110110001101111001011000010000001110111011011110111001001101100011001001 + 350 Nullen + 00000000000000000000000000000000000000000000000000000001100000
|
||||
0110100001100101011011000110110001101111001011000010000001110111011011110111001001101100011001001 + 351 Nullen + 00000000000000000000000000000000000000000000000000000001100000
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user