Jump to ratings and reviews
Rate this book

Lattice-Based Cryptography: From Origins to Modern Day Applications

Rate this book
Introduction to Lattice-Based Cryptography

Lattice-based cryptography is a relatively new field of study in cryptography that has gained popularity in recent years. It is a type of cryptography that is based on the properties of lattices, which are mathematical structures that can be used to solve complex problems.

The concept of lattices in mathematics dates back to the 18th century, but it was not until the 1990s that researchers began to explore their potential applications in cryptography. One of the main advantages of lattice-based cryptography is that it is resistant to attacks by quantum computers, which are expected to become a reality in the near future.

In lattice-based cryptography, encryption and decryption are based on the properties of lattices. A lattice is a set of points that are arranged in a regular pattern, similar to a grid. In cryptography, a lattice is typically represented as a set of vectors, and encryption involves transforming a plaintext message into a vector that is then added to a random vector in the lattice. Decryption involves finding the closest point in the lattice to the resulting vector, and then subtracting it from the vector to obtain the original plaintext message.

One of the main advantages of lattice-based cryptography is its resistance to attacks by quantum computers. Traditional public key cryptosystems, such as RSA and Elliptic Curve Cryptography, rely on the difficulty of factoring large integers or computing discrete logarithms. However, quantum computers have been shown to be able to solve these problems efficiently, which could render these cryptosystems insecure. Lattice-based cryptography, on the other hand, is based on the Shortest Vector Problem, which is believed to be hard to solve even for quantum computers.

Another advantage of lattice-based cryptography is its flexibility. Lattices can be used to construct a wide range of cryptographic primitives, including encryption, digital signatures, and homomorphic encryption. This flexibility makes lattice-based cryptography a promising area for future research and development.


42 pages, Kindle Edition

Published May 11, 2023

About the author

Henri van Maarseveen

632 books3 followers

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
0 (0%)
4 stars
1 (100%)
3 stars
0 (0%)
2 stars
0 (0%)
1 star
0 (0%)
No one has reviewed this book yet.

Can't find what you're looking for?

Get help and learn more about the design.