Взлом SHA1 с помощью атаки с удлинением

Я реализую этот недостаток SHA1:

https://blog.whitehatsec.com/hash-length-extension-attacks/

Мне нужно SHA1 кусок данных, затем, используя результирующий хэш в качестве начального вектора, я буду SHA1 второй кусок данных.

Подобно:

firstHash = SHA1(fisrtchunk)
setSHA1StartingVector(firstHash)
secondHash = SHA1(secondchunk)

Есть ли у вас библиотека, которая позволяет применять SHA1, используя собственный начальный вектор?

1 ответ

Я понял. поиск модуля shaext python.

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