Действительно ли ифровая подпись md-5 под данными блокирует возможность внесения каких-либо изменений в них
Каллистрат Не блокирует возможность, а позволяет с большой степенью достоверности обнаружить наличие изменений в подписанном тексте. Т.е. если кто-то что-то подправит, это будет заметно.Правда недавно проплыл алгоритм поиска допустимых изменений в подписанном блоке при фиксированной сумме. Но эффективность его не высока и для обычных сообщений надёжность MD5 пока не опровергнутаTo: Alex Iljine -> MD5 не является алгоритмом шифрования. Это - хеш-функция, алгоритм получения контрольной суммы исходных данных. К шифрованию сам по себе он отношения не имеет, а используется для получения сеансовых ключей шифрования, на пример
Будимир MD5 на данный момент является самым действенным и хорошозащищенным способом кодирования информации. Так называемый OneWay MD5 исключает возможность прочтения информации, а так же внесения в нее любых изменений.
Петр Согласен с Dmitry, с некоторыми дополнениями. Раньше MD5 использовался для проверки целостности скачиваемого программного обеспечения. В связи с обнаруженными уязвимостями многие отказались от MD5, предпочитая SHA-1. К тому же, если дело дойдет до юридических споров, то те, кто надеются на надежность MD5, могут проиграть дело. Например, однажды австралийская дорожная полиция не смогла наказать превысившего скорость водителя. Их снимки подписывались MD5-суммой, а опытный адвокат, вспомнив об уязвимости, попросил доказать, что они не модифицировали снимки. Чего, они, естественно, сделать не смогли.