Hallo hotti.
[…], dass ein MD5-String eine Länge von 32 byte hat, das sind 256 bit und das ist der Informationsgehalt bzw. dessen Grenze. D.h., es hat überhaupt keinen Sinn, mehr als 32 byte Informationen von einer Datei einzulesen.
Stimmt, der Output des MD5-Algorithmus ist fix bei 128 Bit.
Aber wieso sollte dann der Input auch 128 Bit (oder 32 Byte oder was auch immer) groß sein?
Servus,
Flo