Hawk: Module LIP makes Lattice Signatures Fast, Compact and Simple
Hawk: Module LIP makes Lattice Signatures Fast, Compact and Simple
复制标题
Hawk:LIP 模块使 Lattice 签名变得快速、紧凑且简单
DOI:
10.1007/978-3-031-22972-5_3
复制
发表时间:
2022
期刊:
影响因子:
--
通讯作者:
W. V. Woerden
中科院分区:
文献类型:
--
作者:
L. Ducas;Eamonn W. Postlethwaite;L. Pulles;W. V. Woerden
We propose the signature scheme Hawk, a concrete instantiation of proposals to use the Lattice Isomorphism Problem (LIP) as a foundation for cryptography that focuses on simplicity. This simplicity stems from LIP, which allows the use of lattices such as Z, leading to signature algorithms with no floats, no rejection sampling, and compact precomputed distributions. Such design features are desirable for constrained devices, and when computing signatures inside FHE or MPC. The most significant change from recent LIP proposals is the use of module lattices, reusing algorithms and ideas from NTRUSign and Falcon. Its simplicity makes Hawk competitive. We provide cryptanalysis with experimental evidence for the design of Hawk and implement two parameter sets, Hawk-512 and Hawk-1024. Signing using Hawk-512 and Hawk-1024 is four times faster than Falcon on x86 architectures, produces signatures that are about 15% more compact, and is slightly more secure against forgeries by lattice reduction attacks. When floating-points are unavailable, Hawk signs 15 times faster than Falcon. We provide a worst case to average case reduction for module LIP. For certain parametrisations of Hawk this applies to secret key recovery and we reduce signature forgery in the random oracle model to a new problem called the one more short vector problem.
DOI:
10.1007/978-3-030-56880-1_12
发表时间:
2020-08
期刊:
IACR Cryptol. ePrint Arch.
影响因子:
--
作者:
Dana Dachman-Soled;L. Ducas;Huijing Gong;Mélissa Rossi
通讯作者:
Dana Dachman-Soled;L. Ducas;Huijing Gong;Mélissa Rossi