• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2014, Vol. 36 ›› Issue (12): 2394-2399.

• 论文 • 上一篇    下一篇

一种基于PowerPC的安全SoC设计

赵福发,郭炜,魏继增   

  1. (天津大学计算机科学与技术学院,天津 300072)
  • 收稿日期:2014-05-20 修回日期:2014-07-15 出版日期:2014-12-25 发布日期:2014-12-25
  • 基金资助:

    中国科学院计算机体系结构国家重点实验室开放课题资助项目

A PowerPC based secure SoC design         

ZHAO Fufa,GUO Wei,WEI Jizeng   

  1. (School of Computer Science and Technology,Tianjin University,Tianjin 300072,China)
  • Received:2014-05-20 Revised:2014-07-15 Online:2014-12-25 Published:2014-12-25

摘要:

提出一种基于PowerPC的安全SoC架构,通过硬件隔离的方法防御软件攻击。将软硬件资源隔离成安全和非安全两种,由硬件控制资源访问请求,可以为上层软件提供更好的安全保障。基于这种思想,对基于PowerPC的SoC架构进行了安全扩展,为上层软件提供安全和非安全两种运行环境。任何数据访问请求都会根据运行环境以及所访问的资源的安全状态判定访问是否被允许。另外,针对这种安全架构,采用基于Qemu和SystemC的高层建模方法进行建模,验证了该架构能够有效保护数据安全。

关键词: 安全SoC, PowerPC, 软件攻击, 硬件隔离架构, 安全执行环境

Abstract:

A PowerPC based secure SoC architecture is proposed to defend software attacks by hardware isolation.If the hardware and software resources can be isolated to secure and nonsecure resources and all the access requests are controlled by specific hardware design, the software level will get a better safeguard.Based on this idea,a secure extension to the PowerPC based SoC architecture is proposed,which builds the secure and nonsecure runtime environment for software applications.According to the current runtime environment and security status,the permit of any access request is judged.In addition,the highlevel model based on QEMU and SystemC for the proposed secure SoC is completed to verify that it can indeed protect the security of data.

Key words: secure SoC;PowerPC;software attack;hardware isolation architecture;secured execution environment