首页> 外文期刊>Very Large Scale Integration (VLSI) Systems, IEEE Transactions on >Secure Systolic Montgomery Modular Multiplier Over Prime Fields Resilient to Fault-Injection Attacks
【24h】

Secure Systolic Montgomery Modular Multiplier Over Prime Fields Resilient to Fault-Injection Attacks

机译:抵抗故障注入攻击的素数场上的安全收缩期蒙哥马利模乘器

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

摘要

This paper focuses on the security architecture for Montgomery modular multiplication over prime fields (MMMopfs). We propose a class of noninterleaved systolic secure architectures for MMMopf. Each of the proposed secure architectures has two modules, in which one is a main function module (MFM) which computes MMMopf, the other is an error detection module (EDM) which detects faults either owing to natural causes or deliberate fault injection by an attacker. In our secure architectures, several computing types of systolic array structures are adopted to implement the MFMs, and two error-detecting styles based on linear arithmetic codes are employed to construct the EDMs. We explore various combinations of computing types and error-detecting styles to get some excellent secure architectures. The best implementation of our secure architecture of Style-I can detect 99.9985% of faults in processing elements (PEs), with an average delay of 8.56% of whole Montgomery modular multiplication (MMM) computing time, and about 26.73% overhead resources. Meanwhile, the throughput rate of its MFM is 34.44% higher than that of the best pure MMMopf implementation in literature, with almost the same hardware consumption. The error detection capability, overhead proportion, and the average error-reporting delay of our secure architectures are comparable with or better than Hariri and Reyhani-Masoleh’s work on secure MMM over binary extension fields. Moreover, our secure architecture of Style-II can localize 90.63% of injected PEs faults, on condition that the number of affected PEs does not exceed 3. The property of our secure architectures that the injected faults could be localized and detected is novel and valuable.
机译:本文着重于素数域上的蒙哥马利模块化乘法(MMMopfs)的安全性体系结构。我们为MMMopf提出了一类非交错式收缩安全体系结构。每个提出的安全体系结构都有两个模块,其中一个是计算MMMopf的主功能模块(MFM),另一个是错误检测模块(EDM),该模块检测攻击者的自然原因或故意注入的故障。在我们的安全架构中,采用多种计算类型的脉动阵列结构来实现MFM,并采用两种基于线性算术码的错误检测样式来构造EDM。我们探索计算类型和错误检测样式的各种组合,以获得一些出色的安全体系结构。我们的Style-I安全体系结构的最佳实现可以检测到处理元素(PE)中99.9985%的故障,平均延迟为整个Montgomery模块化乘法(MMM)计算时间的8.56%,以及大约26.73%的开销资源。同时,在硬件消耗几乎相同的情况下,其MFM的吞吐率比文献中最佳的纯MMMopf实现的吞吐率高34.44%。我们的安全架构的错误检测能力,开销比例和平均错误报告延迟与Hariri和Reyhani-Masoleh在二进制扩展字段上的安全MMM所做的工作相当或更好。此外,我们的Style-II安全架构可以在不影响3个PE的情况下定位90.63%的注入PE故障。我们安全架构的特性,可以对注入的故障进行定位和检测是新颖且有价值的。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号