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

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

3 ответа

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

Нет.

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

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

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

Другие вопросы по тегам