Bart Preneel

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
Bart Preneel
Born (1963-10-15) 15 October 1963 (age 59)
Alma materKatholieke Universiteit Leuven
Known forHash Functions
Miyaguchi-Preneel scheme
Scientific career
InstitutionsKatholieke Universiteit Leuven
University of California at Berkeley
Doctoral advisorJoos Vandewalle
René Govaerts

Bart Preneel (born 15 October 1963 in Leuven, Belgium[1][better source needed]) is a Flemish cryptographer and cryptanalyst. He is a professor at Katholieke Universiteit Leuven, in the COSIC group.[2]

He was the president of the International Association for Cryptologic Research[3] in 2008-2013 and project manager of ECRYPT.[citation needed]


In 1987, Preneel received an electrical engineering degree in applied science[clarification needed] from the Katholieke Universiteit, Leuven.[1][better source needed]

In 1993, Preneel received a PhD from the Katholieke Universiteit Leuven.[4] His dissertation in computer science, entitled Analysis and Design of Cryptographic Hash Functions, was advised by Joos (Joseph) P. L. Vandewalle and René J. M. Govaerts.[4]


Along with Shoji Miyaguchi, he independently invented the Miyaguchi–Preneel scheme,[citation needed] a complex[weasel words] structure used in the hash function Whirlpool.[5] He is one of the authors of the RIPEMD-160 hash function.[6] He was also a co-inventor of the stream cipher MUGI[7] which would later become a Japanese standard[8][verification needed], and of the stream cipher Trivium[9] which was a well-received[weasel words] entrant to the eSTREAM project.[10]

He has also contributed to the cryptanalysis of RC4,[11] SOBER-t32,[12] MacGuffin,[13] Helix,[14] Phelix,[15] Py,[16] TPypy[citation needed], the HAVAL cryptographic hash function,[17] and the SecurID hash function.[18]


  1. ^ a b Preneel, Bart; Bosselaers, Antoon; Govaerts, René; Vandewalle, Joos (1990-05-01). "Cryptanalysis of a fast cryptographic checksum algorithm". Computers & Security. 9 (3): 257–262. doi:10.1016/0167-4048(90)90172-P. ISSN 0167-4048.
  2. ^ "K.U.Leuven: Who-is-who". K.U.Leuven. Retrieved 2008-03-27.
  3. ^ "Bart Preneel's home page". Retrieved 2021-12-03.
  4. ^ a b "Bart Preneel - The Mathematics Genealogy Project". Retrieved 2021-12-03.
  5. ^ "The WHIRLPOOL Hash Function". Archived from the original on 29 November 2017. Retrieved 2 December 2021.
  6. ^ Dobbertin, Hans; Bosselaers, Antoon; Preneel, Bart (18 April 1996). RIPEMD-160: A Strengthened Version of RIPEMD (PDF). International Workshop on Fast Software Encryption.
  7. ^ Watanabe, Dai; Furuya, Soichi; Yoshida, Hirotaka; Takaragi, Kazuo; Preneel, Bart (2002). Daemen, Joan; Rijmen, Vincent (eds.). "A New Keystream Generator MUGI". Fast Software Encryption. Lecture Notes in Computer Science. Berlin, Heidelberg: Springer. 2365: 179–194. doi:10.1007/3-540-45661-9_14. ISBN 978-3-540-45661-2.
  8. ^ "CRYPTREC REPORT 2003" (PDF). (in Japanese). Archived (PDF) from the original on 2021-12-03. Retrieved 2 December 2021.
  9. ^ Cannière, Christophe; Preneel, Bart (2008-04-01), "Trivium", New Stream Cipher Designs: The eSTREAM Finalists, Berlin, Heidelberg: Springer-Verlag, pp. 244–266, doi:10.1007/978-3-540-68351-3_18, ISBN 978-3-540-68350-6, retrieved 2021-12-02
  10. ^ "The eSTREAM Portfolio in 2012" (PDF). 16 January 2012. Archived from the original (PDF) on 18 October 2012. Retrieved 2 December 2021.
  11. ^ Paul, Souradyuti; Preneel, Bart (2003). Johansson, Thomas; Maitra, Subhamoy (eds.). "Analysis of Non-fortuitous Predictive States of the RC4 Keystream Generator" (PDF). Progress in Cryptology - INDOCRYPT 2003. Lecture Notes in Computer Science. Berlin, Heidelberg: Springer. 2904: 52–67. doi:10.1007/978-3-540-24582-7_4. ISBN 978-3-540-24582-7.
  12. ^ Babbage, Steve; De Cannière, Christophe; Lano, Joseph; Preneel, Bart; Vandewalle, Joos (2003). Johansson, Thomas (ed.). "Cryptanalysis of Sober-t32". Fast Software Encryption. Lecture Notes in Computer Science. Berlin, Heidelberg: Springer. 2887: 111–128. doi:10.1007/978-3-540-39887-5_10. ISBN 978-3-540-39887-5.
  13. ^ Rijmen, Vincent; Preneel, Bart (1994). "Cryptanalysis of Mc Guffin". Cryptanalysis of McGuffln (PDF). International Workshop on Fast Software Encryption. Lecture Notes in Computer Science. Vol. 1008. pp. 353–358. doi:10.1007/3-540-60590-8_27. ISBN 978-3-540-60590-4.
  14. ^ Paul, Souradyuti; Preneel, Bart (2004). "Solving Systems of Differential Equations of Addition and Cryptanalysis of the Helix Cipher". Cryptology ePrint Archive.
  15. ^ Wu, Hongjun; Preneel, Bart (2007). Biryukov, Alex (ed.). "Differential-Linear Attacks Against the Stream Cipher Phelix". Fast Software Encryption. Lecture Notes in Computer Science. Berlin, Heidelberg: Springer. 4593: 87–100. doi:10.1007/978-3-540-74619-5_6. ISBN 978-3-540-74619-5.
  16. ^ Wu, Hongjun; Preneel, Bart (2006). "Key recovery attack on Py and Pypy with chosen IVs" (PDF). ESTREAM, ECRYPT Stream Cipher Project, Report.
  17. ^ Yoshida, Hirotaka; Biryukov, Alex; De Cannière, Christophe; Lano, Joseph; Preneel, Bart (2005). "Non-randomness of the Full 4 and 5-Pass HAVAL" (PDF). In Blundo, Carlo; Cimato, Stelvio (eds.). Security in Communication Networks. Lecture Notes in Computer Science. Vol. 3352. Berlin, Heidelberg: Springer. pp. 324–336. doi:10.1007/978-3-540-30598-9_23. ISBN 978-3-540-30598-9.
  18. ^ Biryukov, Alex; Lano, Joseph; Preneel, Bart (2004). Matsui, Mitsuru; Zuccherato, Robert J. (eds.). "Cryptanalysis of the Alleged SecurID Hash Function". Selected Areas in Cryptography. Lecture Notes in Computer Science. Berlin, Heidelberg: Springer. 3006: 130–144. doi:10.1007/978-3-540-24654-1_10. ISBN 978-3-540-24654-1.

External links[edit]