当前位置: X-MOL 学术Microprocess. Microsyst. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Fault diagnosis architecture for SKINNY family of block ciphers
Microprocessors and Microsystems ( IF 1.9 ) Pub Date : 2020-07-13 , DOI: 10.1016/j.micpro.2020.103202
Bharathiraja Nallathambi , Karthigaikumar Palanivel

Cryptographic hardware and software applications are prone to various attacks either from the environments or from the attacker to gain the secret key. Resource-constrained devices use lightweight cryptographic algorithms to achieve a high level of security. It's always a trade-off between efficient resource utilization and level of security. Out of different attacks, in recent years, fault injection attacks is well matured. It becomes imperative to choose the best and efficient fault diagnosis schemes for lightweight cryptography. In this paper, we propose novel Concurrent error detection (CED), i.e., recomputing with inverted operands (REIO) method for SKINNY Family of Block Ciphers to increase the reliability. The proposed fault detection technique for SKINNY round-based pipelined architecture is adapted. The result shows that the throughput overhead of the SKINNY remains within 2.5% variance for the proposed novel fault detection with a pipelined technique, a maximum of 10% area overhead. We have implemented the proposed fault detection scheme using Xilinx FPGA. Best to our knowledge, there is no CED based fault detection technique proposed in the literature for the SKINNY family of block ciphers. The implementation results show that the proposed scheme is more effective and well suited for resource-constrained environments.



中文翻译:

SKINNY分组密码家族的故障诊断架构

加密硬件和软件应用程序容易受到来自环境或攻击者的各种攻击,以获取密钥。资源受限的设备使用轻量级的加密算法来实现高级别的安全性。这始终是有效资源利用与安全级别之间的权衡。除了各种攻击之外,近年来,故障注入攻击已经非常成熟。必须为轻量级密码学选择最佳和有效的故障诊断方案。在本文中,我们提出了新颖的并发错误检测(CED),即针对SKINNY系列分组密码器使用反向操作数(REIO)重新计算方法,以提高可靠性。提出的基于SKINNY Round的流水线体系结构的故障检测技术得到了改进。结果表明,对于采用流水线技术的新型故障检测,SKINNY的吞吐量开销保持在2.5%的方差内,最大面积开销为10%。我们已经使用Xilinx FPGA实现了建议的故障检测方案。据我们所知,文献中没有针对SKINNY分组密码家族提出基于CED的故障检测技术。实施结果表明,该方案更有效,更适合于资源受限的环境。文献中没有针对SKINNY分组密码家族提出基于CED的故障检测技术。实施结果表明,该方案更有效,更适合于资源受限的环境。文献中没有针对SKINNY分组密码家族提出基于CED的故障检测技术。实施结果表明,该方案更有效,更适合于资源受限的环境。

更新日期:2020-07-13
down
wechat
bug