MD5Stream
Kryptografi
Beskrivelse
Beregner MD5-digesten af en hel stream og læser fra begyndelsen uanset indgangspositionen
Digesten returneres som 16 rå binære bytes pakket i en AnsiString, ét digest-byte pr. tegn; på Windows kører hashningen gennem CryptoAPI i 8000-byte-blokke, på FPC gennem den medfølgende MD5-kerne
Syntaks
Delphi
Function MD5Stream(Input: TStream): AnsiString;Parametre
| Input | Stream der skal hashes; positionen søges til 0 først |
|---|
Returværdi
Den rå 16-byte-digest eller en tom/kort streng, når platformsstien fejler; MD5File tjekker Length >= 16, før den stoler på den
Bemærkninger
I modsætning til SHA-2-stream-hjælperne hasher denne funktion hele streamen og tilbyder ingen byte-interval-parametre