Hardness Self-Amplification in Linear Algebra and Fine-Grained Cryptography
Geoffroy Couteau, Nikolas Melissaris, Thejas Radhika Sajith
Abstract
We study the possibility of basing fine-grained cryptography on the hardness of fundamental problems in linear algebra. Our main technical contribution is a hardness self-amplification method based on random low-rank updates: we show how to turn an algorithm that solves an inverse-polynomial fraction of random linear systems into a solver which succeeds for every right-hand side of almost every matrix. Our reduction increases the runtime only linearly in the inverse of the original success probability. In particular, this yields fine-grained one-way functions from the almost worst-case hardness of linear systems over large enough fields. Using the same approach, we also obtain tighter worst-case to average-case reductions for matrix multiplication and online matrix-vector multiplication, as well as variants of our reductions that recover exact solutions from approximate algorithms, whose expected coordinate agreement is only 1/q+, with inverse-quadratic dependence on up to logarithmic factors, over every finite field. Finally, we also use it to connect the existence of fine-grained key agreement to the problem of computing the rank of a matrix: over a suitable sequence of growing characteristic-two fields, the almost-everywhere average-case hardness of rank computation (for any of a large class of distributions) implies infinitely-often fine-grained key agreement.
Create a lesson
Related papers
Lower Bounds for Adaptive Relaxed Locally Decodable Codes via the Capped Horvitz--Thompson Estimator
Guy Goldberg, Tom Gur, Sidhant Saraogi
Abelian embeddings make useful promises: approximation of detrivialised equations
Tamio-Vesa Nakajima, Zephyr Verwimp, Stanislav Živný
Entropy-Weighted Soundness for Multi-Answer Birthday Graphs
Alexandru Popa
Monodromy Computation Model
Xiaoyang Liu
Semidirect sums of tensors and the matrix multiplication exponent
Baitian Li
On the Role of Geometry in Solving Variational Inequalities
Ioannis Anagnostides, Ioannis Panageas, Jingming Yan