Merkle-Damgård Revisited: How to Construct a Hash Function. - Jean-Sébastien Coron; Yevgeniy Dodis; Cécile Malinaud; Prashant Puniya (CRYPTO, 2005)

On the Relation Between the Ideal Cipher and the Random Oracle Models. - Yevgeniy Dodis; Prashant Puniya (TCC, 2006)

Verifiable Random Permutations. - Yevgeniy Dodis; Prashant Puniya (IACR Cryptol. ePrint Arch., 2006)

Feistel Networks Made Public, and Applications. - Yevgeniy Dodis; Prashant Puniya (EUROCRYPT, 2007)

New Design Criteria for Hash Functions and Block Ciphers. - Prashant Puniya (2007)

Getting the Best Out of Existing Hash Functions; or What if We Are Stuck with SHA?. - Yevgeniy Dodis; Prashant Puniya (ACNS, 2008)

A New Mode of Operation for Block Ciphers and Length-Preserving MACs. - Yevgeniy Dodis; Krzysztof Pietrzak; Prashant Puniya (EUROCRYPT, 2008)