The conversation between human and AI assistant.
Is there any encryption technique that cannot be broken by quantum computers?
Yes, please explain it.
In lattice-based cryptography, the encryption keys are based on complex mathematical problems that involve lattices, which are repeating grids of points in space. These problems are believed to be hard to solve for both classical and quantum computers. By using these problems as the basis for encryption, lattice-based cryptography can potentially provide long-term security even in the face of quantum computing advances.