RIPEMD-160 против SHA-256

Может ли кто-нибудь пролить свет на SHA-256 и RIPEMD-160, какой алгоритм обычно быстрее и каковы сравнения производительности и пространства, если таковые имеются? Под сравнением пространства я не имею в виду 160 бит и 256 бит, но какова частота коллизий, разница в требованиях к пространству в производственной среде. и время, чтобы вычислить оба. Является ли RIPEMD-160 требованием для европейских стран? Любая дополнительная информация, которая будет полезна для принятия решения.


person Priyank Bolia    schedule 10.09.2009    source источник


Ответы (3)


Что касается SHA-256, то коллизий не известно. Я считаю, что, несмотря на то, что были достигнуты некоторые успехи в создании коллизий в SHA-1 быстрее, чем грубая сила, они все еще непрактичны и, конечно, неприменимы для SHA-256.

Я не очень хорошо знаком с RIPEMD-160, поэтому ничего о нем сказать не могу.

person Erik Edin    schedule 10.09.2009

RIPMD-160 можно использовать для любого размера сообщения, а SHA ограничен 2^64-1. и RIPMD-160 занимает 160 шагов во время процесса, тогда как SHA занимает только 80. так как я думаю, что RIPMD-160 лучше.

person new coder    schedule 22.01.2011
comment
Количество раундов не указывает на лучшее. Можно сказать, что поскольку размер дайджеста SHA256 больше, чем у RIPEMD-160, это может указывать на более высокую устойчивость к коллизиям. - person blowdart; 04.01.2012

Является ли RIPEMD-160 требованием для европейских стран?

No.

person Ole Tange    schedule 04.06.2011