基于高地址约束的优卡存储管理研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:DIWUTANG
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,智能卡由于其安全性、便携性、移动性被广泛地应用于各个领域,并已经取得良好的经济和社会效益。随之而来的是导致用户所持的智能卡数目不断增加。所以目前众多智能卡开发商研制了多应用的智能卡,实现了在一张智能卡上集成多个应用。但多停留在“一卡多用”的思想上。所有应用的安全都要依赖这张卡的片内操作系统(COS),一旦由于某个应用使得这个COS遭到攻击而破坏,其它的应用的安全都将受到影响。UCard(Universal Card)这一新的智能卡结构正是针对这种情况设计的。其核心的思想是:采用新的软硬件技术,在一张卡上集成相互独立的现行多张指令系统相同但种类不同智能卡的COS及应用。存储管理模块是UCard的重要组成部分,直接关系到系统的安全、信息的存储速度、存储空间的利用率和智能卡的实际应用等。通过对UCard仿真系统的研究,针对它采用固定存储空间分配策略,所存在的资源浪费和较大COS无法装载等不足,设计了一种通过控制高位地址总线,来实现动态存储空间分配的方法。为了实现对高位地址的控制,设计了动态地址控制器;并分析了其中地址映射的过程;阐述了如何通过动态地址控制参数,来保证UCard中每个COS的隔离,以及实现动态存储空间分配。给出了基于高地址约束的UCard的系统结构图,并利用有限状态机对UCard底层调度模块的工作流程进行了描述。基于高地址约束的UCard能够满足ISO7816协议,并且当某个COS调入运行之后,能够提供和普通智能卡一致的使用环境。最后,结合实际的硬件环境,对基于高地址约束的UCard的主要模块进行了设计。主要包括:处理器模块、主存储器模块、内存模块以及动态地址控制器模块。重点探讨了动态地址控制器模块的可行性以及安全性问题,同时对基于高地址约束的UCard的安全与空间利用率进行了分析。
其他文献
并仃程序设计滞后问题已成为多核处理器发展的瓶颈。为了解决该问题,充分利用多核处理器的性能优势,突破传统并行程序设计模式的局限性,一种新型的并行程序设计模式-事务存储
现代社会复杂多变,地震、山体房屋建筑坍塌、火灾、劫持绑架、恐怖主义时有发生,严重威胁着国家和人民的财产安全,更主要的是人民的生命安全。在这些城市灾害发生的时候,公安执法
为了了解学生的学习情况,分析教学的效果,都需要对学生进行考核、评价,而一份高质量的试卷是准确评价学生的基础。在日常教学中,为了组好一份试卷,教师往往要花费很多时间,是要利用
在嵌入式系统的工业、军事及个人应用中,许多场合需要使用存储器来存储大量的数据,而且要求断电时能够保存数据。存储卡的特点刚好满足了嵌入式存储的要求:体积小、功耗低、
在搜索过程中,如果用户不了解目标领域,或者用户的搜索任务相对比较复杂,或者系统对信息的索引不充分,这种情况下用户的搜索行为通常称为探索式搜索。在探索式搜索中,由于基
随着网络技术的迅速发展,人们对于多媒体通信的需求已经从单一的语音、视频业务提升为综合语音、视频、图片、文字于一体,并集成即时通信、文件传输、电子邮件等多种应用的统一
Web服务是基于网络、分布式、自包含、自描述、模块化的应用程序。越来越多的企业将自己的应用程序作为Web服务发布。相应的,服务的用户对服务的反应速度,服务的功能,服务的
解决背包问题是解决优化组合所面临的问题之一,也属于NP难问题,在现实中有着广泛的应用背景,例如在解决大量的复杂组合优化问题进行算法设计时,它往往会作为一个子问题出现。由于
随着Internet的迅猛发展,电子邮件以使用方便、快捷、廉价、可靠的特点很快被广大网民所接受,已成为当前最流行的信息交流方式。电子邮件给我们带来便利的同时,垃圾邮件应运
随着互联网的高速发展,为了解决目前网络中存在的一些问题,把IPv6作为下一代的IP网络协议。IPv6下的QoS问题受也到了人们的广泛关注,要解决好IPv6网络下的QoS问题,就要单播、组播