Quantum Oblivious LWE Sampling and Insecurity of Standard Model Lattice-Based SNARKs

By Pouria Fallahpour

Appears in collection : 2024 - T3 - WS3 - Quantum technologies for cryptography

The Learning With Errors (LWE) problem asks to find a vector s from an input of the form (A, b = As+e), for a matrix A and a vector e that has small-magnitude entries. In this talk, I focus on the task of sampling LWE instances. As these are extremely sparse in their range, it may seem plausible that the only way to proceed is to first create s and e and then set b = As+e. In particular, such an instance sampler knows the solution. This raises the question whether it is possible to obliviously sample (A, As+e), namely, without knowing the underlying secret s. A variant of the assumption that oblivious LWE sampling is hard has been used in a series of works to analyze the security of candidate constructions of Succinct Non-interactive Arguments of Knowledge (SNARKs). As the assumption is related to LWE, these SNARKs have been conjectured to be secure in the presence of quantum adversaries. The main focus of the talk is a quantum polynomial-time algorithm that samples well-distributed LWE instances while provably not knowing the solution, under the assumption that LWE is hard. Moreover, the approach works for a vast range of LWE parameterizations, including those used in the above-mentioned SNARKs. This invalidates the assumptions used in their security analyses, although it does not yield attacks against the constructions themselves.

Information about the video

Citation data

  • DOI 10.57987/IHP.2024.T3.WS3.014
  • Cite this video Fallahpour, Pouria (06/12/2024). Quantum Oblivious LWE Sampling and Insecurity of Standard Model Lattice-Based SNARKs. IHP. Audiovisual resource. DOI: 10.57987/IHP.2024.T3.WS3.014
  • URL https://dx.doi.org/10.57987/IHP.2024.T3.WS3.014

Last related questions on MathOverflow

You have to connect your Carmin.tv account with mathoverflow to add question

Ask a question on MathOverflow




Register

  • Bookmark videos
  • Add videos to see later &
    keep your browsing history
  • Comment with the scientific
    community
  • Get notification updates
    for your favorite subjects
Give feedback