Дом Безопасность Что такое MD5? - определение из техопедии

Что такое MD5? - определение из техопедии

Оглавление:

Anonim

Определение - что означает MD5?

MD5 - это тип алгоритма, известный как криптографический алгоритм хеширования. MD5 создает хеш-значение в шестнадцатеричном формате. Это конкурирует с другими конструкциями, где хэш-функции принимают определенный фрагмент данных и изменяют его, чтобы предоставить ключ или значение, которые можно использовать вместо исходного значения.

Техопедия объясняет MD5

С разработкой различных алгоритмов хеширования, эксперты отметили, что инженеры обнаружили, что у MD5 есть серьезные недостатки в том, что они не «устойчивы к столкновениям». Столкновение происходит, когда два хеш-значения оказываются похожими или одинаковыми. Для правильной работы каждое отдельное хеш-значение должно быть уникальным. Поскольку эта функциональность необходима для популярных протоколов аутентификации, таких как Secure Sockets Layer (SSL), MD5 часто заменяют другими типами алгоритмов хеширования.

Специалисты по безопасности и другие знакомы с длинными списками алгоритмов хеширования с различными свойствами. MD5 и другие типы алгоритмов хеширования часто называют функциями «переваривания сообщений». Идея здесь заключается в том, что хэш «переваривает» исходное значение и выводит замещающее значение, которое значительно отличается от исходного. Хэши имеют несколько основных применений в области безопасности и эффективности баз данных, связанных с использованием значений замены в поиске и в хранилище данных.

Что такое MD5? - определение из техопедии