Интернет магазин китайских планшетных компьютеров



Компьютеры - RIPEMD-160

27 июня 2011


Оглавление:
1. RIPEMD-160
2. Реализация RIPEMD-160
3. RIPEMD-160 на псевдокоде
4. Производительность



RIPEMD-160 — хеш-функция, разработанная в Католическом университете Лувена Хансом Доббертином, Антоном Босселарсом и Бартом Пренелом. Для произвольного входного сообщения функция генерирует 160-разрядное хеш-значение, называемое дайджестом сообщения. RIPEMD-160 является улучшенной версией RIPEMD, которая, в свою очередь, использовала принципы MD4 и по производительности сравнима с более популярной SHA-1.

Также существуют 128-, 256- и 320-битные версии этого алгоритма, которые, соответственно, называются RIPEMD-128, RIPEMD-256 и RIPEMD-320. 128-битная версия представляет собой лишь замену оригинальной RIPEMD, которая также была 128-битной и в которой были найдены уязвимости . 256- и 320-битные версии отличаются удвоенной длиной дайджеста, что уменьшает вероятность коллизий, но при этом функции не являются более криптостойкими.

RIPEMD-160 была разработана в открытом академическом сообществе, в отличие от SHA-1 и SHA-2, которые были созданы NSA. С другой стороны, RIPEMD-160 на практике используется несколько реже, чем SHA-1.

Использование RIPEMD-160 не ограничено какими-либо патентами.



Просмотров: 1738


<<< RIPEMD-256