MD5String

Криптография

Описание

Вычисляет 16-байтовый хеш MD5 для AnsiString

Пустая строка возвращает известный хеш d41d8cd98f00b204e9800998ecf8427e; реализация идёт через общее ядро MD5, которое питает и стандартный security handler

Синтаксис

Delphi

Function MD5String(M: AnsiString): MD5Digest;

Параметры

MХешируемые байты; длина AnsiString и есть длина входа

Возвращаемое значение

16-байтовый хеш MD5 в массиве MD5Digest

Примечания

MD5 сломан по коллизиям и не должен защищать ничего чувствительного к целостности; библиотека держит эти помощники ради совместимости со старым PDF-шифрованием и распознавания файлов

См. также

MD5File, MD5Stream, MD5Print, MD5DigestToString, MD5Match, UMD5