Chapter 13

Lattice-based Cryptography

Chapter Objectives

After reading this chapter and completing the review questions, you will be able to do the following:

  • Understand the basis for lattice-based cryptography

  • Demonstrate a working knowledge of specific algorithms

  • Comprehend how these algorithms can be quantum resistant

  • Appreciate the principles of lattice reduction attacks

In previous chapters, we covered the fundamentals of quantum computing. Chapter 12, “The Impact of Quantum Computing on Cryptography,” explored the impact of quantum computing on cryptography and cybersecurity. This chapter explores a potential answer to the impact of quantum computing on cryptography. Lattice-based algorithms have been proposed as quantum-resistant asymmetric ...

Get Quantum Computing Fundamentals now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.