Reliable Code-Based Post-Quantum Cryptographic Algorithms through Fault Detection on FPGA

2023 IEEE NORDIC CIRCUITS AND SYSTEMS CONFERENCE, NORCAS(2023)

引用 0|浏览0
暂无评分
摘要
Code-based cryptography is a promising post-quantum cryptographic solution against attacks enabled by classical and quantum computers. The Niederreiter cryptosystem is a well-known code-based cryptographic algorithm that has been traditionally scrutinized due to its key size and its computational requirements. However, with the advent of quantum computers, the Niederreiter cryptosystem is becoming more popular as it is thought that code-based cryptography is quantum resistant. Nevertheless, security does not mean reliability, and the finite field operational blocks used in some code-based algorithms are vulnerable to fault injection. This paper derives error detection mechanisms based on normal and interleaved parity for code-based cryptosystems. Moreover, such techniques are applied to the Key Generator of the Niederreiter cryptosystem and implemented on Xilinx field-programmable gate array (FPGA) family Kintex UltraScale+ (device xcku5p-ffvd900-1-i). This is done to assess the overheads and the decrease in performance when the derived fault detection techniques are included to the original designs.
更多
查看译文
关键词
Fault detection,field-programmable gate array (FPGA),Niederreiter cryptosystem,post-quantum cryptography
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要