题名 | Efficient Arithmetic for Polynomial Multiplication in Post-quantum Lattice-Based Cryptosystem on RISC-V Platform |
作者 | |
发表日期 | 2023 |
会议名称 | 21st International Conference on Applied Cryptography and Network Security, ACNS 2023 |
会议录名称 | Applied Cryptography and Network Security Workshops: ACNS 2023 Satellite Workshops, ADSC, AIBlock, AIHWS, AIoTS, CIMSS, Cloud S&P, SCI, SecMT, SiMLA, Kyoto, Japan, June 19–22, 2023, Proceedings
![]() |
会议录编者 | Jianying Zhou, Lejla Batina, Zengpeng Li, Jingqiang Lin, Eleonora Losiouk, Suryadipta Majumdar, Daisuke Mashima, Weizhi Meng, Stjepan Picek, Mohammad Ashiqur Rahman, Jun Shao, Masaki Shimaoka, Ezekiel Soremekun, Chunhua Su, Je Sen Teh, Aleksei Udovenko, Cong Wang, Leo Zhang, Yury Zhauniarovich |
ISBN | 978-3-031-41180-9 |
ISSN | 0302-9743 |
卷号 | Lecture Notes in Computer Science (LNCS,volume 13907) |
页码 | 439-458 |
会议日期 | June 19–22, 2023 |
会议地点 | Kyoto, Japan |
出版地 | Cham |
出版者 | Springer |
摘要 | With the development of quantum computers, NIST started post-quantum cryptography standardization to design post-quantum-secure cryptographic algorithms. Saber is a cryptosystem in third-round public-key encryption and key-establishment algorithm finalists. Because of its power of 2 number theoretic transform (NTT)-unfriendly ring, originally, Karatsuba polynomial multiplication algorithm (KPMA) and Toom-Cook polynomial multiplication algorithm (TCPMA) are used to speed up its computation-intensive matrix-vector multiplications. In later studies, NTT-based methods are applied to Saber on ARM platforms and result in a 61% speed-up. This work aims at adapting Saber with existing polynomial multiplication algorithms (PMAs), including non-NTT-based and NTT-based PMAs, to two energy-efficient RISC-V development boards, SiFive HiFive1 Rev B as well as Terasic T-Core. A 32-bit multiplier adapting Barrett reduction is designed to solve the overflow problem caused by RISC-V platform limitation. Experiment results show that the computation complexity depends on the algorithm choice and the underlying platform. NTT-based algorithms analytically have obvious advantages compared with non-NTT-based PMAs. However, the on-board cycle count on T-Core shows that NTT-based algorithms may have no comparability with non-NTT-based algorithms due to the high complexity overflow solutions. In addition, using the newly designed 32-bit multiplier can result in a 36.4% speed-up in practice. These results suggest several criteria for selecting algorithms on different platforms. This project can serve as a reference for future exploratory studies. |
关键词 | Barrett reduction Number theoretic transform Polynomial multiplication Post quantum cryptography (PQC) RISC-V Saber |
DOI | 10.1007/978-3-031-41181-6_24 |
URL | 查看来源 |
语种 | 英语English |
Scopus入藏号 | 2-s2.0-85174440846 |
引用统计 | |
文献类型 | 会议论文 |
条目标识符 | https://repository.uic.edu.cn/handle/39GCC9TT/11674 |
专题 | 理工科技学院 |
通讯作者 | Chen, Donglong |
作者单位 | 1.Guangdong Provincial Key Laboratory of Interdisciplinary Research and Application for Data Science,BNU-HKBU United International College,Zhuhai,China 2.School of Computer Science,Nanjing University of Posts and Telecommunications,Nanjing,China |
第一作者单位 | 北师香港浸会大学 |
通讯作者单位 | 北师香港浸会大学 |
推荐引用方式 GB/T 7714 | Zhao, Haosong,Su, Rui,Lin, Ruiet al. Efficient Arithmetic for Polynomial Multiplication in Post-quantum Lattice-Based Cryptosystem on RISC-V Platform[C]//Jianying Zhou, Lejla Batina, Zengpeng Li, Jingqiang Lin, Eleonora Losiouk, Suryadipta Majumdar, Daisuke Mashima, Weizhi Meng, Stjepan Picek, Mohammad Ashiqur Rahman, Jun Shao, Masaki Shimaoka, Ezekiel Soremekun, Chunhua Su, Je Sen Teh, Aleksei Udovenko, Cong Wang, Leo Zhang, Yury Zhauniarovich. Cham: Springer, 2023: 439-458. |
条目包含的文件 | 条目无相关文件。 |
个性服务 |
查看访问统计 |
谷歌学术 |
谷歌学术中相似的文章 |
[Zhao, Haosong]的文章 |
[Su, Rui]的文章 |
[Lin, Rui]的文章 |
百度学术 |
百度学术中相似的文章 |
[Zhao, Haosong]的文章 |
[Su, Rui]的文章 |
[Lin, Rui]的文章 |
必应学术 |
必应学术中相似的文章 |
[Zhao, Haosong]的文章 |
[Su, Rui]的文章 |
[Lin, Rui]的文章 |
相关权益政策 |
暂无数据 |
收藏/分享 |
除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。
修改评论