一种移动安全域动态完整性度量方案

2021-11-22 08:03:08汪自旺晏祖佳
小型微型计算机系统 2021年11期
关键词:指令程序

汪自旺,庄 毅,晏祖佳

(南京航空航天大学 计算机科学与技术学院,南京 211106)

1 引 言

目前,ARM处理器芯片占据了移动与嵌入式设备领域的主导地位,为超过60%的嵌入式设备以及超过45亿部智能电话提供芯片支持.其中ARM处理器芯片在智能移动电话的处理器芯片中占比超过95%,到2035年,集成ARM芯片的移动设备估计将达到1万亿部[1].然而,ARM终端的安全风险已成为限制其发展的关键问题,尤其是智能手机和车联网的应用与普及,不可信终端可能会给企业和个人带来严重的安全与隐私泄露风险.在这种情况下,系统与用户程序的完整性保证是实现移动终端可信与安全计算的基本要求与必要条件.

远程证明是验证远程计算设备完整性状态与可信性的过程,表现为被多个实体所接受并共同使用的通用协议[2].标准的TCG(Trusted Computing Group)远程证明[3]过程通过向质询方报告设备的环境指纹,以验证证明方的完整性状态.因此,完整性度量是远程证明的基础,其实现通常分为静态证明与动态证明两种.大多数现有的完整性证明方案都是基于设备内存指纹来实现的静态证明,称为基于二进制的证明方案[4].

现阶段移动平台远程证明相关研究的核心问题仍是如何为嵌入式平台设计轻量级的完整性度量与证明机制.静态证明方案通过在程序加载期间获取实体的测量值,反应了测量发生时代码与数据的状态,却无法为平台提供运行时状态证明.如果存在漏洞,攻击……

登录APP查看全文

猜你喜欢
指令程序
听我指令:大催眠术
试论我国未决羁押程序的立法完善
人大建设(2019年12期)2019-05-21 02:55:44
ARINC661显控指令快速验证方法
测控技术(2018年5期)2018-12-09 09:04:26
LED照明产品欧盟ErP指令要求解读
电子测试(2018年18期)2018-11-14 02:30:34
失能的信仰——走向衰亡的民事诉讼程序
“程序猿”的生活什么样
英国与欧盟正式启动“离婚”程序程序
环球时报(2017-03-30)2017-03-30 06:44:45
杀毒软件中指令虚拟机的脆弱性分析
电信科学(2016年10期)2016-11-23 05:11:56
创卫暗访程序有待改进
中国卫生(2015年3期)2015-11-19 02:53:32
一种基于滑窗的余度指令判别算法