已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1/6计算机嵌入式操作系统的设计【摘要】计算机已成为现代社会人们学习和工作不可代替的主要工具。计算机的安全问题也成为人们研究的热点,结合嵌入式系统的研究,在通用计算机的主板上内置一个嵌入式安全系统ESM,通过在通用计算机内部增加硬件和软件控制来增强通用计算机的安全性,从而达到建立一个可信计算机系统的要求。ESM包括一个硬件模块和一个微型的操作系统,设计灵活,扩充性好,能将计算机的功能进一步地扩大和延伸,使其成为一个更加安全可靠,并且适用范围更广的安全计算机系统。【关键词】嵌入式系统JETOS设计计算机安全ESM的嵌入式操作系统JETOS设计。ESM还包括一个嵌入式操作系统JETOS,主要负责对嵌入式模块的管理。JETOS的软件模块主要分为6大部分主控系统、通讯系统、命令处理系统、智能卡接口模块、文件系统、密钥管理系统。每一个都和其他的模块有一定的联系,但并不是全互联的。1主控系统2/6主控系统负责监控通讯通道,同时要控制ESM自身系统的安全和稳定运行。与它有联系的有3个子系统通讯子系统、命令处理子系统和智能卡接口子系统。因此它要控制并管理这3个子系统的正常运行,他们之间主要是调用和被调用的关系代写医学论文主控系统会监控系统异常和正常事件的发生,一旦被激活,它会调用通讯系统与主机通讯,接收命令,转而调用命令处理子系统,对主机的要求做出响应。如果是和智能卡相关的,它会直接调用智能卡接口模块。主控模块并不直接和文件系统以及密钥管理系统关联,它只是通过命令处理系统来调用。LOCALHOST主控系统还执行有权限的开关机功能,这也是通过对智能卡接口模块和通讯系统的调用来实现的。处理子系统JETOS提供给主机的命令调用功能都是通过命令处理子系统来实现的。命令处理子系统连接了4个主要的系统模块。由于命令处理模块要执行各种安全功能或操作,它必须能够自主调用所需要的资源。但在超循环结构中,命令处理子系统是不能自主运行的,它属于前台系统,它必须通过主控系统的调用来激活。同时它要受到主控系统的监控,代写英语论文一旦命令处理模块执行异常或碰到非法3/6操作,主控系统会直接采取相应措施来控制主机,这是通过检测命令处理系统的返回应答码来实现的。通讯系统通讯系统是ESM和主机之间的唯一接口,是控制和主机相互通讯和传送控制命令的通道。它包含一个命令通道、一个辅助的数据通道以及一个控制用通道。命令通道提供了和主机的函数调用接口、辅助的数据通道通过PCI总线方式来传输大容量数据,主要是加解密数据、控制用通道利用I2C总线来传输控制信号控制主机外设。管理系统密钥管理是实现整个ESM系统安全的一个重要组成部分,这里考虑在JETOS中实现一个简单的密钥管理功能,实现除了能够对自身所提供的加解密和认证签名系统提供支持外,还一定程度上实现整个系统环境下的密钥管理系统的局部功能。智能卡接口模块智能卡的硬件接口是用GPIO实现的,在JETOS中,需4/6要用纯软件模拟的方式来控制智能卡设备,需要一个专门的智能卡接口模块。它通过控制GPIO信号来与智能卡通讯,提供了一个标准的智能卡软件接口。它受主控系统的调用,同时也受命令处理系统的调用。主控系统在执行开关机权限检测或身份认证,卡异常监控等功能时,会直接调用智能卡接口来执行卡操作。而碰到通用性智能卡应用比如卡验证,加解密,圈存圈提时,会由命令处理模块来发出调用命令。文件系统在JETOS管理ESM并执行各项功能时,需要一个简单的文件系统来存贮各种重要的JETOS系统文件和应用参数。文件系统同时考虑了密钥管理系统的实现,因为密钥管理系统的一部分需要文件系统的支持,同时文件系统也给ESM系统本身功能和应用的升级留下了扩充的余地,可以在文件系统中建立多个应用文件或多个功能性文件等。应注意在JETOS的模块图中并没有内存管理模块,并不是完全没有内存管理,只是内存管理的实现十分简单,而且由于ESM的资源有限,实现一个完整的内存管理并没有必要,因此考虑了一种很简单的内存管理方式,在设计中采用顺序存储的方式,利用链表域来查找内存区域,内5/6存并没有分配和回收,由于应用的特殊性,代写职称论文产生的碎片对系统性能的影响并不大。计算机安全尽管ESM的嵌入式操作系统JETOS设计可以提高计算机的安全性,但也不是唯一的一种方法,现在用于网络安全的产品有很多,比如有防火墙、杀毒软件、入侵检测系统等等,但是仍然有很多黑客的非法入侵。根本原因是网络自身的安全隐患无法根除,这就使得黑客进行入侵有机可乘。虽然如此,安全防护仍然必须是慎之又慎,尽最大可能降低黑客入侵的可能,从而保护我们的网络信息安全。而JETOS的总体结构设计中采用了超循环结构,那么相应的在实现策略上就应该是一种被动的方式,即ESM系统处于一个空闲等待状态,除了一些系统自身的例行操作之外,其余时间是等待事件的发生,主要是接收主机OS的命令,然后进入命令处理系统进行处理,并返回结果给OS,这是超循环结构所规定的模式。但这样的模式不能实现主动控制主机的功能,所以需要改进,考虑的一种方式就是采用主动和被动相结合,JETOS可以被动地接收主机发送的命令,也可以主动向主机发送控制信号,但主要是以被动式为主的辅助以主动控制模式,这样ESM同时扮演主设备和从设6/6备。这种策略的好处主要是灵活,可以很好地满足功能设计上的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 游戏社区运营的营销策划-游戏社区营销策划的38节
- 合同审查及风险评估工具包
- 单位合规发展郑重承诺书(4篇)
- 2026年辅警招聘考试试题库200道及参考答案【综合卷】
- 在线支付系统保障承诺函(7篇)
- 2026年一级注册建筑师之建筑材料与构造考试题库500道及答案(名校卷)
- 2025年丹阳社区面试真题及答案
- 旅游企业笔试题目及答案
- 2026年国家电网招聘之金融类考试题库300道附答案【研优卷】
- 2026年一级建造师之一建市政公用工程实务考试题库500道附答案【基础题】
- DB 6505∕T 086-2020 双峰驼规模化养殖场建设技术规范
- 贵州省安龙县2025年上半年公开招聘辅警试题含答案分析
- 中国呼吸重症康复治疗技术专家共识解读
- (2025)70周岁以上老年人换长久驾照三力测试题库(附含答案)
- 医院招商计划实施方案
- 市政监理资料培训课件
- 人工智能安全知识培训课件
- 2025电梯安全管理员考试试题及答案
- 华为红线管理办法
- 2025年压力容器设计人员考核试题与答案
- 2025中国临床肿瘤学会CSCO结直肠癌诊疗指南解读课件
评论
0/150
提交评论