MD5Stream
Kryptografie
Popis
Počítá haš MD5 celého proudu a čte od začátku bez ohledu na vstupní pozici
Haš se vrací jako 16 surových binárních bajtů zabalených do AnsiString, jeden bajt haše na znak; na Windows hašování běží přes CryptoAPI po 8000bajtových dávkách, na FPC přes přibalené jádro MD5
Syntaxe
Delphi
Function MD5Stream(Input: TStream): AnsiString;Parametry
| Input | Proud k vyhašování; pozice se nejdřív nastaví na 0 |
|---|
Návratová hodnota
Surový 16bajtový haš, nebo prázdný/krátký řetězec při selhání platformní cesty; MD5File před svěřením kontrole kontroluje Length >= 16
Poznámky
Na rozdíl od proudových pomocníků SHA-2 tato funkce hašuje celý proud a nenabízí parametry rozsahu bajtů