MD5Match
Kryptografie
Popis
Porovnává dva haše MD5 bez předčasného ukončení cyklu
Syntaxe
Delphi
Function MD5Match(D1, D2: MD5Digest): Boolean;Parametry
| D1 | První haš |
|---|---|
| D2 | Druhý haš |
Návratové hodnoty
| False | Alespoň jeden bajt se liší |
|---|---|
| True | Všech 16 bajtů souhlasí |
Poznámky
Porovnání nejdřív sloučí XOR každého bajtu operací OR a teprve pak testuje akumulátor, takže délka cyklu nikdy neprozradí, kde sedí první rozdíl