首页 | 本学科首页   官方微博 | 高级检索  
     

一种基于软硬件协同的程序安全关键数据动态保护机制
引用本文:岳虹,王蕾,邓宇,刘磊. 一种基于软硬件协同的程序安全关键数据动态保护机制[J]. 计算机工程与科学, 2016, 38(2): 249-254
作者姓名:岳虹  王蕾  邓宇  刘磊
作者单位:;1.61070部队;2.国防科学技术大学计算机学院;3.信息保障技术重点实验室
基金项目:国家自然科学基金(61402501)
摘    要:
针对内存和片外总线可能遭受的物理攻击,为保护内存数据安全,提出了一种基于软硬件协同的程序安全关键数据动态保护机制,提取用户定义的安全关键数据放置于安全区域,并且采用动态完整性验证的方式来判断其是否遭到篡改。与传统的程序内存数据保护机制相比,该机制具备能够预防基于硬件及软件的攻击、节约片上和片外存储空间、完整性运算量小、安全效能高等优点。

关 键 词:程序  安全关键数据  软硬件协同  动态保护
收稿时间:2015-09-15
修稿时间:2016-02-25

A dynamic mechanism of critical data protection based on hardware software cooperation
YUE Hong,WANG Lei,DENG Yu,LIU Lei. A dynamic mechanism of critical data protection based on hardware software cooperation[J]. Computer Engineering & Science, 2016, 38(2): 249-254
Authors:YUE Hong  WANG Lei  DENG Yu  LIU Lei
Affiliation:(1.Troop 61070,Fuzhou 350001;2.College of Computer,National University of Defense Technology,Changsha 410073;3.Key Laboratory of Information Assurance Technology,Beijing 100084,China)
Abstract:
In response to the physical attacks on the internal storage and off chip bus so as to ensure the safety of stored data, we propose a dynamic mechanism of critical data protection based on hardware software cooperation, which can extract user defined key safety data, store them into the key safety area, and adopt dynamic integrity verification to examine whether the data has been tampered. Compared with the traditional way of protecting program memory data, the proposed method has the advantage of preventing attacks on the hardware and software, saving on chip and off chip memory, reducing the processing time and enhancing the safety performance.
Keywords:program  critical safety data  hardware-software cooperation;dynamic protection,
点击此处可从《计算机工程与科学》浏览原始摘要信息
点击此处可从《计算机工程与科学》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号