Optimizing Lattice-based Post-Quantum Cryptography Codes for High-Level Synthesis

计算机科学 高级合成 加速 NIST公司 现场可编程门阵列 密码学 软件 标准化 算法 桥接(联网) 编码(集合论) 逻辑综合 量子计算机 计算机工程 嵌入式系统 并行计算 量子 逻辑门 程序设计语言 操作系统 物理 自然语言处理 集合(抽象数据类型) 量子力学 计算机网络
作者
Andrea Guerrieri,Gabriel Da Silva Marques,Francesco Regazzoni,Andrés Upegui
标识
DOI:10.1109/dsd57027.2022.00109
摘要

High-level synthesis is a mature Electronics Design Automation (EDA) technology for building hardware design in a short time. It produces automatically HDL code for FPGAs out of C/C++, bridging the gap from algorithm to hardware. Nevertheless, sometimes the QoR (Quality of Results) can be sub-optimal due to the difficulties of HLS in handling general-purpose software code. In this paper, we explore the current difficulties of HLS while synthesizing Lattice-based Post-Quantum Cryptography (PQC) algorithms. We propose code-level optimizations to overcome the limitations of high-level synthesis increasing the QoR of generated hardware. We analyzed and improved the results for the algorithms competing in the 3rd round of the NIST standardization process. We show how, starting from the original reference code submitted for the competition, original performance and resource utilization can be improved, in some cases with a speedup factor up to 200 x or an area reduction of 80%.
最长约 10秒,即可获得该文献文件

科研通智能强力驱动
Strongly Powered by AbleSci AI
科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
zhang完成签到,获得积分10
刚刚
认真幼萱发布了新的文献求助10
刚刚
汉堡包应助无限的马里奥采纳,获得30
1秒前
实验鱼发布了新的文献求助10
1秒前
1秒前
2秒前
2秒前
gaga发布了新的文献求助10
2秒前
2秒前
hhhhhhh发布了新的文献求助10
2秒前
小陈发布了新的文献求助20
2秒前
3秒前
圆周率发布了新的文献求助10
3秒前
田様应助易安采纳,获得10
3秒前
Big胆完成签到,获得积分10
3秒前
4秒前
4秒前
华仔应助老实的雁卉采纳,获得10
4秒前
5秒前
5秒前
5秒前
5秒前
5秒前
5秒前
暴雷你源儿哥完成签到,获得积分10
6秒前
6秒前
6秒前
skycause完成签到,获得积分10
7秒前
提速狗发布了新的文献求助10
7秒前
淡然冬灵应助凌晨四点半采纳,获得50
7秒前
阿魯发布了新的文献求助10
7秒前
7秒前
CipherSage应助123采纳,获得10
8秒前
wanci应助hhhhhhh采纳,获得10
8秒前
灵巧的笑萍完成签到 ,获得积分10
8秒前
Lucas应助大强采纳,获得10
8秒前
Yessizn完成签到,获得积分10
8秒前
Lucas应助陈嘉木采纳,获得10
8秒前
8秒前
8秒前
高分求助中
(应助此贴封号)【重要!!请各用户(尤其是新用户)详细阅读】【科研通的精品贴汇总】 10000
Autoparametric Resonance in Mechanical Systems 1000
Effects of Two Weeks of Red Light Therapy on Choroidal Thickness and Axial Length in Young Adults 700
Cosmos as Art Object: Studies in Plato's Timaeus and Other Dialogues 600
Management and the Arts 510
Matrix Methods in Data Mining and Pattern Recognition Second Edition 510
Rutherford's Vascular Surgery and Endovascular Therapy, 2‑Volume Set, 11th Edition 480
热门求助领域 (近24小时)
化学 材料科学 医学 生物 纳米技术 工程类 有机化学 化学工程 生物化学 计算机科学 内科学 物理 复合材料 催化作用 细胞生物学 无机化学 光电子学 物理化学 电极 基因
热门帖子
关注 科研通微信公众号,转发送积分 7665065
求助须知:如何正确求助?哪些是违规求助? 9235049
关于积分的说明 19871069
捐赠科研通 7234090
什么是DOI,文献DOI怎么找? 3283301
关于科研通互助平台的介绍 2442226
邀请新用户注册赠送积分活动 2284367