MD5Stream
Kryptografi
Beskrivning
Beräknar MD5-sammandraget för en hel ström och läser från början oavsett ingångsposition
Sammandraget returneras som 16 råa binära byte packade i en AnsiString, en sammandragsbyte per tecken; på Windows går hashningen genom CryptoAPI i block om 8000 byte, på FPC genom den medföljande MD5-kärnan
Syntax
Delphi
Function MD5Stream(Input: TStream): AnsiString;Parametrar
| Input | Ström att hasha; positionen söks till 0 först |
|---|
Returvärde
Det råa sammandraget på 16 byte, eller en tom eller kort sträng när plattformsvägen misslyckas; MD5File kontrollerar Length >= 16 innan den litar på det
Anmärkningar
Till skillnad från SHA-2-strömhjälparna hasar funktionen hela strömmen och erbjuder inga parametrar för byteintervall