BKZ 2.0: Better lattice security estimates. The best lattice reduction algorithm known in practice for high dimension is Schnorr-Euchner’s BKZ: all security estimates of lattice cryptosystems are based on NTL’s old implementation of BKZ. However, recent progress on lattice enumeration suggests that BKZ and its NTL implementation are no longer optimal, but the precise impact on security estimates was unclear. We assess this impact thanks to extensive experiments with BKZ 2.0, the first state-of-the-art implementation of BKZ incorporating recent improvements, such as Gama-Nguyen-Regev pruning. We propose an efficient simulation algorithm to model the behaviour of BKZ in high dimension with high blocksize $geq 50$, which can predict approximately both the output quality and the running time, thereby revising lattice security estimates. For instance, our simulation suggests that the smallest NTRUSign parameter set, which was claimed to provide at least 93-bit security against key-recovery lattice attacks, actually offers at most 65-bit security.

References in zbMATH (referenced in 60 articles , 1 standard article )

Showing results 1 to 20 of 60.
Sorted by year (citations)

1 2 3 next

  1. Chillotti, Ilaria; Gama, Nicolas; Georgieva, Mariya; Izabachène, Malika: TFHE: fast fully homomorphic encryption over the torus (2020)
  2. Das, Dipayan; Hoffstein, Jeffrey; Pipher, Jill; Whyte, William; Zhang, Zhenfei: Modular lattice signatures, revisited (2020)
  3. Doröz, Yarkın; Sunar, Berk: Flattening NTRU for evaluation key free homomorphic encryption (2020)
  4. Ferradi, Houda; Géraud, Rémi; Guilley, Sylvain; Naccache, David; Tibouchi, Mehdi: Recovering secrets from prefix-dependent leakage (2020)
  5. Hoffstein, Jeffrey; Silverman, Joseph H.; Whyte, William; Zhang, Zhenfei: A signature scheme from the finite field isomorphism problem (2020)
  6. Kunihiro, Noboru; Takayasu, Atsushi: Worst case short lattice vector enumeration on block reduced bases of arbitrary blocksizes (2020)
  7. Sun, Hong-Yu; Zhu, Xuan-Yong; Zheng, Qun-Xiong: Predicting truncated multiple recursive generators with unknown parameters (2020)
  8. Yasuda, Masaya: Self-dual DeepBKZ for finding short lattice vectors (2020)
  9. Yasuda, Masaya; Nakamura, Satoshi; Yamaguchi, Junpei: Analysis of DeepBKZ reduction for finding short lattice vectors (2020)
  10. Albrecht, Martin R.; Ducas, Léo; Herold, Gottfried; Kirshanova, Elena; Postlethwaite, Eamonn W.; Stevens, Marc: The general sieve kernel and new records in lattice reduction (2019)
  11. Bindel, Nina; Buchmann, Johannes; Göpfert, Florian; Schmidt, Markus: Estimation of the hardness of the learning with errors problem with a restricted number of samples (2019)
  12. Sipasseuth, Arnaud; Plantard, Thomas; Susilo, Willy: Enhancing Goldreich, Goldwasser and Halevi’s scheme with intersecting lattices (2019)
  13. Wunderer, Thomas: A detailed analysis of the hybrid lattice-reduction and meet-in-the-middle attack (2019)
  14. Yasuda, Masaya; Yamaguchi, Junpei: A new polynomial-time variant of LLL with deep insertions for decreasing the squared-sum of Gram-Schmidt lengths (2019)
  15. Bagheri, Khadijeh; Sadeghi, Mohammad-Reza; Panario, Daniel: A non-commutative cryptosystem based on quaternion algebras (2018)
  16. Marcos del Blanco, David Yeregui; Panizo Alonso, Luis; Hermida Alonso, Jose Angel: Review of cryptographic schemes applied to remote electronic voting systems: remaining challenges and the upcoming post-quantum paradigm (2018)
  17. Montanaro, Ashley: Quantum-walk speedup of backtracking algorithms (2018)
  18. Wang, Yuntao; Aono, Yoshinori; Takagi, Tsuyoshi: An experimental study of Kannan’s embedding technique for the search LWE problem (2018)
  19. Yu, Yang; Xiao, Dianyan: Improved broadcast attacks against subset sum problems via lattice oracle (2018)
  20. Albrecht, Martin R.: On dual lattice attacks against small-secret LWE and parameter choices in HElib and SEAL (2017)

1 2 3 next