IMPRES: Integrated monitoring for processor REliability and security

被引:37
|
作者
Ragel, Roshan G. [1 ]
Parameswaran, Sri
机构
[1] Univ New South Wales, Sch Engn & Comp Sci, Sydney, NSW 2052, Australia
关键词
design; performance; reliability; security; detecting code injection attacks; basic block check-summing; checksum encryption; bit flips detection;
D O I
10.1109/DAC.2006.229268
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Security and reliability in processor based systems are concerns requiring adroit solutions. Security is often compromised by code injection attacks, jeopardizing even 'trusted software'. Reliability is of concern where unintended code is executed in modem processors with ever smaller feature sizes and low voltage swings causing bit flips. Countermeasures by software-only approaches increase code size by large amounts and therefore significantly reduce performance. Hardware assisted approaches add extensive amounts of hardware monitors and thus incur unacceptably high hardware cost. This paper presents a novel hardware/software technique at the granularity of micro-instructions to reduce overheads considerably. Experiments show that our technique incurs an additional hardware overhead of 0.91% and clock period increase of 0.06%. Average clock cycle and code size overheads are just 11.9% and 10.6% for five industry standard application benchmarks. These overheads are far smaller than have been previously encountered.
引用
收藏
页码:502 / +
页数:2
相关论文
共 50 条
  • [1] A Short Survey at the Intersection of Reliability and Security in Processor Architecture Designs
    Bu, Lake
    Mark, Miguel
    Kinsy, Michel A.
    2018 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI), 2018, : 118 - 123
  • [2] Integrated Models for System Reliability and Security Evaluation
    Zhang, Xuemei
    Hoang Pham
    Johnson, Carolyn R.
    16TH ISSAT INTERNATIONAL CONFERENCE ON RELIABILITY AND QUALITY IN DESIGN, 2010, : 179 - +
  • [3] Investigating Reliability and Security of Integrated Circuits and Systems
    Yu, Qiaoyan
    Zhang, Zhiming
    Dofe, Jaya
    2018 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI), 2018, : 106 - 111
  • [4] Efficient Security Monitoring with the Core Debug Interface in an Embedded Processor
    Lee, Jinyong
    Heo, Ingoo
    Lee, Yongje
    Paek, Yunheung
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2016, 22 (01)
  • [5] An integrated framework for the assessment of network operations, reliability, and security
    Chu, CHK
    Chu, M
    BELL LABS TECHNICAL JOURNAL, 2004, 8 (04) : 133 - 152
  • [6] Integrated modeling for wireless sensor networks reliability and security
    Xing, Liudong
    Michel, Howard E.
    2006 PROCEEDINGS - ANNUAL RELIABILITY AND MAINTAINABILITY SYMPOSIUM, VOLS 1 AND 2, 2006, : 594 - +
  • [7] A network security processor design based on an integrated SOC design and test platform
    Wang, Chen-Hsing
    Lo, Chih-Yen
    Lee, Min-Sheng
    Yeh, Jen-Chieh
    Huang, Chih-Tsun
    Wu, Cheng-Wen
    Huang, Shi-Yu
    43RD DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2006, 2006, : 490 - 495
  • [8] WLAN security processor
    Smyth, Neil
    McLoone, Maire
    McCanny, John V.
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2006, 53 (07) : 1506 - 1520
  • [9] Application-integrated data collection for security monitoring
    System Design Laboratory, SRI International, 333 Ravenswood Ave, Menlo Park
    CA
    94025, United States
    Lect. Notes Comput. Sci., (22-36):
  • [10] Integrated "mixed" networks security monitoring - A proposed framework
    Scherer, WT
    Spradley, LL
    Evans, MH
    INTELLIGENCE AND SECURITY INFORMATICS, PROCEEDINGS, 2003, 2665 : 308 - 321