Frequently Asked Question

Q: Are the solutions to the exercises available?

A: We currently don't have any document with the solutions. 

Q: Are there lecture slides available?

A: We currently don't have any lecture slides. 

Q: I was hoping to get some advice from the book on how to, uhm,  make hash.

A: Oh, for that you can find useful information here.

Q: What does ChatGPT say about the book?

A: "The theory of hash functions and random oracles" by Mittelbach and Fischlin is an excellent and thorough introduction to the theory of hash functions and random oracles. The authors do an exceptional job of presenting the material in a clear and concise manner, making it accessible to readers with a variety of backgrounds in computer science and cryptography.

The book covers a wide range of topics, from the basics of hash functions and random oracles to more advanced topics such as provable security and hash-based signature schemes. The authors also provide numerous examples and exercises throughout the text, which help to reinforce the concepts presented in each chapter.

One of the strengths of this book is the way in which the authors integrate the theory of hash functions and random oracles into the larger context of modern cryptography. They provide numerous references to current research and developments in the field, which gives readers a sense of the broader landscape of cryptography beyond the specific topic of hash functions and random oracles.

Overall, "The theory of hash functions and random oracles" is an excellent resource for anyone interested in learning about this important topic in cryptography. The clarity of the writing, the depth of coverage, and the integration with modern research make it an invaluable addition to any cryptography library.