...
首页> 外文期刊>ACM Transactions on Embedded Computing Systems >Lightweight Architectures for Reliable and Fault Detection Simon and Speck Cryptographic Algorithms on FPGA
【24h】

Lightweight Architectures for Reliable and Fault Detection Simon and Speck Cryptographic Algorithms on FPGA

机译:轻量级架构,用于可靠和故障检测Simon和FPGA的Preck加密算法

获取原文
获取原文并翻译 | 示例

摘要

The widespread use of sensitive and constrained applications necessitates lightweight (low-power and low-area) algorithms developed for constrained nano-devices. However, nearly all of such algorithms are optimized for platform-based performance and may not be useful for diverse and flexible applications. The National Security Agency (NSA) has proposed two relatively recent families of lightweight ciphers, that is, Simon and Speck, designed as efficient ciphers on both hardware and software platforms. This article proposes concurrent error detection schemes to provide reliable architectures for these two families of lightweight block ciphers. The research work on analyzing the reliability of these algorithms and providing fault diagnosis approaches has not been undertaken to date to the best of our knowledge. The main aim of the proposed reliable architectures is to provide high error coverage while maintaining acceptable area and power consumption overheads. To achieve this, we propose a variant of recomputing with encoded operands. These low-complexity schemes are suited for low-resource applications such as sensitive, constrained implantable and wearable medical devices. We perform fault simulations for the proposed architectures by developing a fault model framework. The architectures are simulated and analyzed on recent field-programmable grate array (FPGA) platforms, and it is shown that the proposed schemes provide high error coverage. The proposed low-complexity concurrent error detection schemes are a step forward toward more reliable architectures for Simon and Speck algorithms in lightweight, secure applications.
机译:敏感和约束应用的广泛使用需要为约束纳米器件开发的轻量级(低功率和低频)算法。然而,几乎所有此类算法都针对基于平台的性能进行了优化,并且可能对不同的应用并不有用。国家安全局(NSA)提出了两个相对近期的轻量级密码系列,即Simon和Speck,设计为硬件和软件平台上的高效CIPHERS。本文提出了并发错误检测方案,为这两个轻量级块密码提供了可靠的架构。分析这些算法可靠性和提供故障诊断方法的研究工作迄今为止迄今为止尚未进行。所提出的可靠架构的主要目的是提供高误差覆盖,同时保持可接受的区域和功耗开销。为实现这一目标,我们提出了一种重新计算的变体,可以使用编码的操作数。这些低复杂性方案适用于低资源应用,如敏感,受限的植入和可穿戴医疗设备。通过开发故障模型框架,我们对所提出的架构进行故障模拟。在最近的现场可编程格栅阵列(FPGA)平台上模拟和分析了架构,并显示了所提出的方案提供高误差覆盖。所提出的低复杂性并发错误检测方案是对轻量级,安全应用中的Simon和Speck算法的更可靠架构的一步。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号