TrustZone通信机制优化研究

来源 :国防科技大学 | 被引量 : 0次 | 上传用户:kornnay
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着移动互联网的快速发展,智能设备已经广泛应用于日常工作生活和军事等领域,与此同时,智能设备承载着大量隐私数据和敏感操作,因此安全性问题越来越突出。为此,ARM公司提出了TrustZone技术,该技术将计算机软硬件资源划分为普通世界和安全世界,通过硬件隔离的方式在安全世界中可以构建一个安全可信执行环境,用于保护系统敏感数据和操作不被恶意软件所窃取。该技术已得到广泛应用,目前国产处理器如华为鲲鹏和飞腾等处理器都支持TrustZone技术。安全性得到保障的同时,基于TrustZone的服务调用过程由于增加了内部通信过程,服务性能相比于本地执行过程有明显下降,尤其对于高负荷应用影响更为明显。而从系统角度出发,影响系统性能的基本要素往往是结构设计的制约,因此从通信的架构方向对TrustZone服务性能进行改进是个值得重视的方向。本论文在深入了解现有TrustZone技术的运行机制的基础上,细致定量分析通信过程各个阶段对系统的影响,将制约性能提升的关键因素定位到世界切换、中断处理、共享内存管理和数据拷贝四个方面。在此基础上,本文分析了现有TrustZone在通信服务架构上的设计不足,指出现有TrustZone调用模型是同步阻塞式的服务模型,无法进行异核异步调用,系统性能不高,对于高负荷安全应用,CPU实时性无法保障。基于上述现有同步调用过程中各个阶段对系统的影响,本论文在不改变现有TrustZone服务架构的前提下,通过合理设置参数、配置更加灵活的中断响应方式、提供多种共享内存分配方式和减少共享内存拷贝四个方面给出通信优化办法,并结合实际应用验证了方法的有效性。在此基础上,考虑到现有TrustZone的同步调用模型无法实现应用并行,无力应对高负荷任务的通信需求,针对TrustZone结构性的不足,改进了现有TrustZone服务架构,设计并实现了基于中断的异步多核调用通信系统。该系统利用中断实现了不同CPU核间异步的消息通知,配合共享内存进行数据传递,实现了不同世界并行执行和异核调用,解决了CPU实时性问题,并结合实际应用验证了系统的可用性和有效性。
其他文献
过去二十年来,我国经济发展从高速发展模式转向高质量发展模式,经济发展更加注重把握“质量”关,同期我国各地的城镇化水平也逐步提高,人民群众的生活条件不断改善。从最基本的解决温饱需求,到实现小康富足生活,更进一步的追求舒适健康生活正在成为人们生活质量提高的新方向。城市化的快速发展,一定时期内导致人口密度居高不下,衍生出来的各种“城市病”问题层次不穷,例如环境污染问题愈演愈烈,在破坏人居生活环境的同时,
学位
白鹤滩水电站位于四川省和云南省交界,是目前世界在建规模最大、单机容量最大的水电站,建成后是仅次于三峡的世界第二大水电站。本文系统梳理了白鹤滩水电站枢纽区勘测设计过程中面临的主要工程地质问题,包括:区域构造稳定问题,坝址不对称强卸荷发育,层间层内错动带发育以及柱状节理玄武岩发育等问题;并针对上述主要工程地质问题,提出了相应的工程对策和处理措施,比如:通过合理调整枢纽布置并加强边坡和洞室的针对性支护的
会议
早在20世纪60年代,西方企业为丰富产业链条、寻求企业价值最大化,往往会选择并购的方式扩大规模。但并不是所有的企业都能从并购中获益,部分企业并未有效统筹各方资源,业务发展受阻、负协同效应也给起来带来了一定阻碍。为解决过度扩张给企业带来资源浪费和负效应,分拆上市应运而生。与企业并购不同,分拆上市是将企业规模按照业务、部门进行分割,收缩资本规模,以期实现“1+1>2”的目标。通过分拆上市,企业能够有效
学位
随着肉类成为人类餐桌上必不可少的食物,肉类安全问题越来越受到了人们的重视。四环素(TET)在动物育种中常被添加到饲料中以促进动物生长,长此以往动物体内会有药物残留并随食物链进入人体内。亚硝酸盐(NO2-)因其独特的防腐护色和抗氧化功能而广泛应用于肉制品加工中。但是,人类长期摄入含有四环素残留或亚硝酸盐含量超标的肉类食品会导致一系列人体疾病,对人类健康造成巨大威胁。因此,检测肉类中违规添的加危害因子
学位
2021年中央一号文件提出“全面推进乡村振兴,加快农业农村现代化”。在这个全面推进乡村振兴战略的关键历史时期,确保乡村振兴战略稳步实施是目前亟待解决的问题。金融是助推经济发展的重要力量,乡村振兴战略的实施离不开金融的支持,农业生产更是离不开金融行业的支持。如何利用好农村金融工具更好地为农业农村经济发展服务,为实现乡村振兴战略目标提供助力是金融业高度关注的话题。伴随三农工作备受关注,国家对农村金融的
学位
进入新时代,我国经济发展态势逐步由“高速度增长”转向“高质量发展”,对农产品的需求向多元化、精细化方向发展。植物工厂农产品有利于平衡我国优质农产品的供给与需求关系,促进农业生产转型升级。福州市作为福建省省会城市,拥有现代化农业生产的优良条件,农产品重点产区集中,高科技产业区聚集,适合发展植物工厂。为了掌握植物工厂农产品消费者市场的情况,为福州市植物工厂的生产发展提供参考,有必要深入分析福州市消费者
学位
水下爆破环境复杂、爆破技术要求高,在开发水下资源时,不可避免地要用到水下爆破开孔技术,如何快速、安全地在水下爆破开孔,是一个值得研究解决的课题。论文以在距离水电站较近的水下边坡开孔为研究对象,研究如何在较少炸药量、保护周边水工建筑不受水击波和爆破振动毁伤影响、取得预期爆破开孔效果的条件下进行水下爆破开孔作业。同等条件下,聚能装药具有特定方向毁伤破坏作用大、爆破危害小的特点,是一个比较理想的方法。对
学位
光泵浦垂直外腔面发射半导体激光器(OP-VECSEL),具有高增益系数、宽吸收光谱、波长覆盖范围广等特点,在民用和国防领域具有广泛用途。本文立足全国产化芯片,对OP-VECSEL开展系统理论和实验研究:1.介绍论文研究背景,阐述OP-VECSEL基本结构、工作原理和技术优势,综述国内外发展现状和趋势,明确本文研究意义。2.介绍了芯片结构和作用,建立了速率方程模型,明确了量子阱铟掺杂、量子阱数量以及
学位
固体推进剂是固体火箭发动机中的能源。从材料角度看,复合固体推进剂是一种填料填充型复合材料。其中推进剂的燃速是一个表征推进剂燃烧性能的重要参数。在复合固体推进剂中,因为填料颗粒具有种类不同、粒径不一和化学性质各异等特点,所以在燃烧过程中,产生了填料与基体的分解速率差异,从而造成凹凸不平的细观燃面退移结构,引起了瞬态燃速的动态变化。这种复杂的细观燃面几何结构和燃速的动态变化可能是造成发动机不稳定燃烧的
学位
亚麻籽为一年生草本植物亚麻的种子,其富含亚麻酸、蛋白质、木酚素、膳食纤维和矿物质等营养物质。目前,亚麻籽在食品中的应用主要集中在亚麻籽面包、饼干和馒头等方面,但在挂面中的应用较少。挂面是我国主食食品,但小麦挂面缺乏人体必需氨基酸(赖氨酸)和维生素(VB1),加入亚麻籽粉能提升挂面的营养价值。亚麻籽皮较粗糙,影响挂面食用品质,同时又能提高挂面抗氧化活性。对亚麻籽脱皮后加入小麦粉来改善挂面的感官品质,
学位