Шифрование MD5 Если Вам необходимо передать данные в зашифрованном виде, зашифровать свою подпись, проверить подлинность данных, то следует закодировать текст. В 1991 году профессором Рональдом Л. Ривестом
был разработан алгоритм MD5. Он позволяет зашифровать текст без возможности раскодирования. Алгоритм MD5 позволяет получить надежный идентификатор блока данных, проверить целостность скачанных файлов, хешировать пароли. md5 алгоритм в качестве входных данных принимает произвольной длины текст, а обратно выдает 128 - битный ХЭШ. Найти исходную строку, используя алгоритм MD5, по существующему хэш практически невозможно, так как информация скрыта в куче "мусора" и разбросана по полученному множеству таким образом, что связи между шифруемыми битами "потеряны" и для перебора потребуется громадный компьютерный ресурс или очень значительное время. Так, для перебора только 5 - ти первых байтов хэша потребуется примерно 40 месяцев. Для собственной уверенности при проставлении электронной хэшированной подписи рекомендуется внести в текст документа, не составленного Вами полностью, небольшое изменение, которое другой стороне трудно предсказать заранее ( например произвольный регистрационный номер). Ниже приведу ссылку на несколько программ для проверки и подсчета контрольных сумм MD5 Программы для работы с md5
Ссылка на источник обязательна: www.yworld.ru
|