In 1993, he received the Gottfried Wilhelm Leibniz Prize together with Claus-Peter Schnorr for his work in algorithmic number theory and cryptography.
For this he received the Konrad Zuse Medal for Services to Computer Science of the Gesellschaft für Informatik (GI) in 2017.
Johannes Buchmann studied mathematics, physics, pedagogy and philosophy at the University of Cologne from 1974 to 1979 after graduating from high school in 1972 and completing his military service.
In 1985/86 he was with Hans Zassenhaus at Ohio State University on a scholarship from the Alexander von Humboldt Foundation.
From 2011 to 2016, he was a member of the board of directors of the European Center for Security and Privacy by Design (EC SPRIDE).
[2] From 2017 to 2018, Johannes Buchmann trained as an MBSR (Mindfulness-Based Stress Reduction) teacher at the Institute for Mindfulness.
In 1988, he proposed with Hugh C. Williams a cryptographic system based on the discrete logarithmic problem in the ideal class group of imaginary-square number fields (which, according to Carl Friedrich Gauss, is related to the theory of binary-square forms), which triggered further developments in cryptography with number fields.
[8] In Saarbrücken, the research work of Buchmann concentrated on the theoretical cryptography and cryptanalysis of number theory-based public-key methods like RSA.