当前位置: X-MOL 学术Secur. Commun. Netw. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
White-Box Implementation of ECDSA Based on the Cloud Plus Side Mode
Security and Communication Networks Pub Date : 2020-11-19 , DOI: 10.1155/2020/8881116
Jie Zhou 1 , Jian Bai 2 , Meng Shan Jiang 2
Affiliation  

White-box attack context assumes that the running environments of algorithms are visible and modifiable. Algorithms that can resist the white-box attack context are called white-box cryptography. The elliptic curve digital signature algorithm (ECDSA) is one of the most widely used digital signature algorithms which can provide integrity, authenticity, and nonrepudiation. Since the private key in the classical ECDSA is plaintext, it is easy for attackers to obtain the private key. To increase the security of the private key under the white-box attack context, this article presents an algorithm for the white-box implementation of ECDSA. It uses the lookup table technology and the “cloud plus side” mode to protect the private key. The residue number system (RNS) theory is used to reduce the size of storage. Moreover, the article analyzes the security of the proposed algorithm against an exhaustive search attack, a random number attack, a code lifting attack, and so on. The efficiency of the proposed scheme is compared with that of the classical ECDSA through experiments.

中文翻译:

基于Cloud Plus Side模式的ECDSA的白盒实现

白盒攻击上下文假定算法的运行环境是可见的且可修改的。可以抵抗白盒攻击环境的算法称为白盒加密。椭圆曲线数字签名算法(ECDSA)是使用最广泛的数字签名算法之一,可以提供完整性,真实性和不可否认性。由于经典ECDSA中的私钥是纯文本的,因此攻击者很容易获得私钥。为了提高白盒攻击环境下私钥的安全性,本文提出了一种ECDSA白盒实现的算法。它使用查找表技术和“云+边”模式来保护私钥。残数系统(RNS)理论用于减小存储大小。此外,本文分析了所提出算法针对穷举搜索攻击,随机数攻击,代码提升攻击等的安全性。通过实验将所提方案的效率与经典ECDSA的效率进行了比较。
更新日期:2020-11-19
down
wechat
bug