MD5Match
Криптография
Описание
Сравнивает два хеша MD5 без досрочного выхода из цикла
Синтаксис
Delphi
Function MD5Match(D1, D2: MD5Digest): Boolean;Параметры
| D1 | Первый хеш |
|---|---|
| D2 | Второй хеш |
Возвращаемые значения
| False | Хотя бы один байт различается |
|---|---|
| True | Все 16 байтов совпадают |
Примечания
Сравнение сначала OR-ит XOR каждого байта и лишь затем проверяет аккумулятор, поэтому длина цикла не выдаёт, где сидит первое различие