The SPHINCS+ Signature Framework

被引:178
作者
Bernstein, Daniel J. [1 ,2 ]
Huelsing, Andreas [3 ]
Koelbl, Stefan [4 ]
Niederhagen, Ruben [5 ]
Rijneveld, Joost [6 ]
Schwabe, Peter [6 ]
机构
[1] Univ Illinois, Chicago, IL 60607 USA
[2] Ruhr Univ Bochum, Bochum, Germany
[3] Eindhoven Univ Technol, Eindhoven, Netherlands
[4] Cybercrypt, Copenhagen, Denmark
[5] Fraunhofer SIT, Darmstadt, Germany
[6] Radboud Univ Nijmegen, Nijmegen, Netherlands
来源
PROCEEDINGS OF THE 2019 ACM SIGSAC CONFERENCE ON COMPUTER AND COMMUNICATIONS SECURITY (CCS'19) | 2019年
基金
欧洲研究理事会; 美国国家科学基金会;
关键词
Post-quantum cryptography; SPHINCS; hash-based signatures; stateless; tweakable hash functions; NIST PQC; exact security;
D O I
10.1145/3319535.3363229
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We introduce SPHINCS+, a stateless hash-based signature framework. SPHINCS+ has significant advantages over the state of the art in terms of speed, signature size, and security, and is among the nine remaining signature schemes in the second round of the NIST PQC standardization project. One of our main contributions in this context is a new few-time signature scheme that we call FORS. Our second main contribution is the introduction of tweakable hash functions and a demonstration how they allow for a unified security analysis of hash-based signature schemes. We give a security reduction for SPHINCS+ using this abstraction and derive secure parameters in accordance with the resulting bound. Finally, we present speed results for our optimized implementation of SPHINCS+ and compare to SPHINCS-256, Gravity-SPHINCS, and Picnic.
引用
收藏
页码:2129 / 2146
页数:18
相关论文
共 45 条
[1]  
Alagic G., 2019, STATUS REPORT 1 ROUN, DOI [10.6028/NIST.IR.8240, DOI 10.6028/NIST.IR.8240]
[2]   Ciphers for MPC and FHE [J].
Albrecht, Martin R. ;
Rechberger, Christian ;
Schneider, Thomas ;
Tiessen, Tyge ;
Zohner, Michael .
ADVANCES IN CRYPTOLOGY - EUROCRYPT 2015, PT I, 2015, 9056 :430-454
[3]  
Alkim Erdem, 2019, 2019085 CRYPT EPRINT
[4]  
[Anonymous], 1979, SRICSL98
[5]  
[Anonymous], IACR CRYPTOLOGY EPRI
[6]  
[Anonymous], IACR CRYPTOLOGY EPRI
[7]  
Aumasson J.-P., 2017, 2017909 CRYPT EPRINT
[8]   Improving Stateless Hash-Based Signatures [J].
Aumasson, Jean-Philippe ;
Endignoux, Guillaume .
TOPICS IN CRYPTOLOGY - CT-RSA 2018, 2018, 10808 :219-242
[9]  
Aumasson Jean-Philippe, 2019, SPHINCS UNPUB
[10]  
Aumasson Jean-Philippe, 2017, GRAVITY SPHINC UNPUB