Cumulative Attestation Kernels for Embedded Systems

被引:17
作者
Lemay, Michael [1 ]
Gunter, Carl A. [1 ]
机构
[1] Siebel Ctr, Dept Comp Sci, Urbana, IL 61801 USA
关键词
Intrusion detection; meter reading; power system security; smart grids; SECURITY; MODEL;
D O I
10.1109/TSG.2011.2174811
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
To mitigate the threat of malware intrusions on networked embedded systems, it is desirable to provide remote attestation assurances for them. Embedded systems have special limitations concerning cost, power efficiency, computation, and memory that influence how this goal can be achieved. Moreover, many types of applications require integrity guarantees for the system over an interval of time rather than just at a given instant. We propose a Cumulative Attestation Kernel (CAK) that addresses these concerns. We demonstrate the value of CAKs for Advanced Metering Infrastructure (AMI) and show how to implement a CAK in less than one quarter of the memory available on low end flash MCUs similar to those used in AMI deployments. Regarding this prototype, we present the first formal proof we are aware of that a system is tolerant to power supply interruptions. We also discuss how to provide cumulative attestation for devices with tighter memory constraints by offloading computation and storage onto a Cumulative Attestation Coprocessor (CAC).
引用
收藏
页码:744 / 760
页数:17
相关论文
共 46 条
  • [1] [Anonymous], 7628 NIST IR
  • [2] [Anonymous], 2009, NSDI
  • [3] [Anonymous], SMART MET INST REACH
  • [4] [Anonymous], SECURITY 04
  • [5] [Anonymous], NATL I STANDARDS TEC
  • [6] [Anonymous], P 40 IEEE IFIP INT C
  • [7] [Anonymous], ECMA335
  • [8] [Anonymous], 2008, Federal Energy Regulatory Commission
  • [9] [Anonymous], 1997, INT WORKSH SEC PROT
  • [10] [Anonymous], 2005, MAUDE MANUAL VERSION