A Hybrid Approach to Formal Verification of Higher-Order Masked Arithmetic Programs
A Hybrid Approach to Formal Verification of Higher-Order Masked Arithmetic Programs
复制标题
高阶掩码算术程序形式化验证的混合方法
DOI:
10.1145/3428015
复制
发表时间:
2020-06
期刊:
影响因子:
--
通讯作者:
Taolue Chen
中科院分区:
文献类型:
--
作者:
Pengfei Gao;Hongyi Xie;Fu Song;Taolue Chen
Side-channel attacks, which are capable of breaking secrecy via side-channel information, pose a growing threat to the implementation of cryptographic algorithms. Masking is an effective countermeasure against side-channel attacks by removing the statistical dependence between secrecy and power consumption via randomization. However, designing efficient and effective masked implementations turns out to be an error-prone task. Current techniques for verifying whether masked programs are secure are limited in their applicability and accuracy, especially when they are applied. To bridge this gap, in this article, we first propose a sound type system, equipped with an efficient type inference algorithm, for verifying masked arithmetic programs against higher-order attacks. We then give novel model-counting-based and pattern-matching-based methods that are able to precisely determine whether the potential leaky observable sets detected by the type system are genuine or simply spurious. We evaluate our approach on various implementations of arithmetic cryptographic programs. The experiments confirm that our approach outperforms the state-of-the-art baselines in terms of applicability, accuracy, and efficiency.
登录
查看更多内容
DOI:
10.1007/978-3-540-24660-2_18
发表时间:
2004-02
期刊:
--
影响因子:
--
作者:
S. Mangard
通讯作者:
S. Mangard
DOI:
10.1145/3236024.3236028
发表时间:
2018-07
期刊:
Proceedings of the 2018 26th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering
影响因子:
--
作者:
Shengjian Guo;Meng Wu;Chao Wang
通讯作者:
Shengjian Guo;Meng Wu;Chao Wang
DOI:
--
发表时间:
2019
期刊:
IACR Cryptol. ePrint Arch.
影响因子:
--
作者:
P. Ravi;S. Roy;A. Chattopadhyay;S. Bhasin
通讯作者:
P. Ravi;S. Roy;A. Chattopadhyay;S. Bhasin
DOI:
10.1007/978-3-030-03329-3_12
发表时间:
2018-12
期刊:
--
影响因子:
--
作者:
Sonia Belaïd;Dahmun Goudarzi;Matthieu Rivain
通讯作者:
Sonia Belaïd;Dahmun Goudarzi;Matthieu Rivain
影响因子:
3.9
作者:
Niu Yongchuan;Zhang Jiawei;Wang An;Chen Caisen
通讯作者:
Chen Caisen