Email-запись: Finding Bugs in Cryptographic Hash Function Implementations