Breaking a Fifth-Order Masked Implementation of CRYSTALS-Kyber by Copy-Paste

实施 计算机科学 密码学 加密 人工神经网络 NIST公司 一套 公钥密码术 软件 软件实现 钥匙(锁) 计算机安全 计算机网络 人工智能 操作系统 语音识别 程序设计语言 考古 历史
作者
Elena Dubrova,Kalle Ngo,Joel Gärtner,Ruize Wang
标识
DOI:10.1145/3591866.3593072
摘要

CRYSTALS-Kyber has been selected by the NIST as a public-key encryption and key encapsulation mechanism to be standardized. It is also included in the NSA’s suite of cryptographic algorithms recommended for national security systems. This makes it important to evaluate the resistance of CRYSTALS-Kyber’s implementations to side-channel attacks. The unprotected and first-order masked software implementations have been already analysed. In this paper, we present deep learning-based message recovery attacks on the ω -order masked implementations of CRYSTALS-Kyber in ARM Cortex-M4 CPU for ω ≤ 5. The main contribution is a new neural network training method called recursive learning. In the attack on an ω -order masked implementation, we start training from an artificially constructed neural network Mω whose weights are partly copied from a model Mω − 1 trained on the (ω − 1)-order masked implementation, and then extended to one more share. Such a method allows us to train neural networks that can recover a message bit with the probability above 99% from high-order masked implementations.
最长约 10秒,即可获得该文献文件

科研通智能强力驱动
Strongly Powered by AbleSci AI
更新
大幅提高文件上传限制,最高150M (2024-4-1)

科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
1秒前
Chocolat_Chaud完成签到,获得积分10
1秒前
1秒前
1秒前
JamesPei应助ziwei采纳,获得10
2秒前
玖梦完成签到,获得积分10
4秒前
小耳朵发布了新的文献求助10
5秒前
5秒前
5秒前
小精灵完成签到 ,获得积分10
5秒前
南宫若翠发布了新的文献求助10
5秒前
Shirley应助jingwenli21采纳,获得10
5秒前
大仙发布了新的文献求助10
8秒前
123发布了新的文献求助10
9秒前
机灵的冰珍完成签到,获得积分10
9秒前
Likej发布了新的文献求助10
9秒前
能干太清完成签到,获得积分10
10秒前
失眠的蓝完成签到,获得积分10
10秒前
勤奋的丸子完成签到,获得积分10
11秒前
小秦发布了新的文献求助10
12秒前
玖梦发布了新的文献求助10
12秒前
czx完成签到,获得积分10
12秒前
不配.应助大力水手采纳,获得20
13秒前
十一克拉完成签到,获得积分10
16秒前
17秒前
清晨完成签到,获得积分10
17秒前
深情安青应助科研通管家采纳,获得10
18秒前
顾矜应助科研通管家采纳,获得10
18秒前
FashionBoy应助科研通管家采纳,获得10
18秒前
科研通AI2S应助科研通管家采纳,获得10
18秒前
orixero应助科研通管家采纳,获得10
18秒前
8R60d8应助科研通管家采纳,获得10
18秒前
科研通AI2S应助科研通管家采纳,获得10
18秒前
斯文败类应助科研通管家采纳,获得10
18秒前
8R60d8应助科研通管家采纳,获得10
18秒前
田様应助科研通管家采纳,获得10
19秒前
科研通AI2S应助科研通管家采纳,获得10
19秒前
roy应助小秦采纳,获得20
22秒前
彭于晏应助和谐静竹采纳,获得10
22秒前
22秒前
高分求助中
Sustainability in Tides Chemistry 2800
The Young builders of New china : the visit of the delegation of the WFDY to the Chinese People's Republic 1000
Rechtsphilosophie 1000
Bayesian Models of Cognition:Reverse Engineering the Mind 888
Le dégorgement réflexe des Acridiens 800
Defense against predation 800
Very-high-order BVD Schemes Using β-variable THINC Method 568
热门求助领域 (近24小时)
化学 医学 生物 材料科学 工程类 有机化学 生物化学 物理 内科学 纳米技术 计算机科学 化学工程 复合材料 基因 遗传学 催化作用 物理化学 免疫学 量子力学 细胞生物学
热门帖子
关注 科研通微信公众号,转发送积分 3135044
求助须知:如何正确求助?哪些是违规求助? 2786005
关于积分的说明 7774726
捐赠科研通 2441825
什么是DOI,文献DOI怎么找? 1298217
科研通“疑难数据库(出版商)”最低求助积分说明 625088
版权声明 600825