Title of article :
Design of Optimal Progressive BKZ with Increasing Success-Probabilities and Increasing Block-Sizes
Author/Authors :
Moghissi ، Gholam Reza Department of ICT - Malek-Ashtar University of Technology , Payandeh ، Ali Department of ICT - Malek-Ashtar University of Technology
From page :
65
To page :
93
Abstract :
Former studies on progressive-BKZ almost focus on increasing block sizes. Our work in IJCNIS 9.9, 2018, introduces a new version of progressive-BKZ based on increasing success probabilities, while its results are not sufficiently hopeful! This paper introduces two algorithms of “BKZ with optimal progressive block sizes” and “BKZ with optimal progressive success probabilities”, while their time-complexities are proved to be optimal. However these two proposed algorithms are designed to solve exact-SVP for an input basis, they can be used as an SVP-solver in the body of another BKZ algorithm for practical attacks! Also, our proposed algorithms can be used as reasonable representatives of two approaches of “increasing block sizes” and “increasing success probabilities” in the progressive-BKZ family to be compared with each other for the first time. For dimension n≥90, BKZ with optimal progressive success probabilities shows better runtime than corresponding instances of BKZ with optimal progressive block sizes, so that for Gentry-Halevi’s main lattice challenges, these speedups include: “2^14.1 times for Toy challenge of n=512”, “2^67.2 times for Small challenge of n=2048”, “2^235.5 times for Medium challenge of n=8192” and “2^1207.7 times for large challenge of n=32768”. Also, the time cost of BKZ with optimal progressive success probabilities and optimal progressive block sizes as two exact-SVP solvers are compared with some main claimants of exact-SVP solvers such as sieve algorithm, extreme-pruned enumeration, full-enumeration, and so on, for the dimensions of 100≤β≤240, and our results show hopeful time cost against these claimants. Moreover, two Cost-Models are approximated for these two optimal progressive BKZ.
Keywords :
Optimal Progressive BKZ , Progressive Block Size , Progressive Success Probability , Time Cost , GNR Enumeration
Journal title :
Journal of Computing and Security
Journal title :
Journal of Computing and Security
Record number :
2739730
Link To Document :
بازگشت