Cost-Effective Design Strategies for Securing Embedded Processors

被引:7
|
作者
Bruguier, Florent [1 ]
Benoit, Pascal [1 ]
Torres, Lionel [1 ]
Barthe, Lyonel [1 ]
Bourree, Morgan [1 ]
Lomne, Victor [1 ]
机构
[1] Univ Montpellier, Montpellier Lab Informat Robot & Microelect, Dept Microelect, F-34000 Montpellier, France
关键词
Cryptography; side-channel attacks; RISC processor; countermeasures; masking; hiding; FPGA; time-domain;
D O I
10.1109/TETC.2015.2407832
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Side-channel attacks (SCAs), such as differential power analysis or differential electromagnetic analysis, pose a serious threat to the security of embedded systems. In the literature, few articles address the problem of securing general purpose processors (GPPs) with resourceful countermeasures. However, in many low-cost applications, where security is not critical, cryptographic algorithms are typically implemented in software. Since it has been proved that GPPs are vulnerable to SCAs, it is desirable to develop efficient mechanisms to ensure a certain level of security. In this paper, we extend side-channel countermeasures to the register transfer level description. The challenge is to create a new class of processor that executes embedded software applications, which are intrinsically protected against SCAs. For that purpose, we first investigate how to integrate into the datapath two countermeasures based on masking and hiding approaches. Through an FPGA-based processor, we then evaluate the overhead and the effectiveness of the proposed solutions against time-domain first-order attacks. We finally show that a suitable combination of countermeasures significantly increases the side-channel resistance in a cost-effective way.
引用
收藏
页码:60 / 72
页数:13
相关论文
共 50 条
  • [21] A cost-effective design for a neutrino factory
    Palmer, RB
    Johnson, C
    Keil, E
    [J]. NUCLEAR INSTRUMENTS & METHODS IN PHYSICS RESEARCH SECTION A-ACCELERATORS SPECTROMETERS DETECTORS AND ASSOCIATED EQUIPMENT, 2000, 451 (01): : 265 - 278
  • [22] The cost-effective design of vaccines and therapeutics
    DeSimone, Joseph
    [J]. ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2012, 244
  • [23] Cost-effective design for a neutrino factory
    Berg, JS
    Bogacz, SA
    Caspi, S
    Cobb, J
    Fernow, RC
    Gallardo, JC
    Kahn, S
    Kirk, H
    Neuffer, D
    Palmer, R
    Paul, K
    Witte, H
    Zisman, M
    [J]. PHYSICAL REVIEW SPECIAL TOPICS-ACCELERATORS AND BEAMS, 2006, 9 (01):
  • [24] Cost-Effective Flow Cytometry Testing Strategies
    Leith, Catherine P.
    [J]. CLINICS IN LABORATORY MEDICINE, 2017, 37 (04) : 915 - +
  • [25] Optimal Control of Shigellosis with Cost-Effective Strategies
    Edward, Stephen
    Shaban, Nyimvua
    Mureithi, Eunice
    [J]. COMPUTATIONAL AND MATHEMATICAL METHODS IN MEDICINE, 2020, 2020
  • [26] Cost-effective strategies in the prevention of diabetic nephropathy
    Rippin, JD
    Barnett, AH
    Bain, SC
    [J]. PHARMACOECONOMICS, 2004, 22 (01) : 9 - 28
  • [27] Hip fracture prevention - Cost-effective strategies
    Vestergaard, P
    Rejnmark, L
    Mosekilde, L
    [J]. PHARMACOECONOMICS, 2001, 19 (05) : 449 - 468
  • [28] Cost-effective strategies in the prevention of diabetic nephropathy
    Jonathan D. Rippin
    Anthony H. Barnett
    Stephen C. Bain
    [J]. PharmacoEconomics, 2004, 22 : 9 - 28
  • [29] COST-EFFECTIVE STRATEGIES FOR SAVING ENERGY IN BUILDINGS
    ANDERSON, JD
    BEECH, J
    BEITIN, KI
    BULLEN, DC
    EVANS, BH
    KIMETZO, JL
    LAW, CC
    PRICE, TL
    RUEGG, RT
    SHEMITZ, SR
    WILBUR, DE
    FLANSBURGH, ER
    GILMAN, SF
    HONEYCOMB, JW
    JUSTIN, JK
    KALOUDIS, JD
    KURTZ, ND
    MEYER, WT
    RITTLEMAN, R
    SPIELYOGEL, LG
    TAMBLYN, RT
    WRIGHT, RN
    [J]. ARCHITECTURAL RECORD, 1977, 162 (03) : 92 - 97
  • [30] Cost-effective design for injection molding
    Chen, YM
    Liu, JJ
    [J]. ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 1999, 15 (01) : 1 - 21