基于XPE嵌入式系统及安全的研究及应用
发布时间:2020-11-11 04:13
目前嵌入式系统技术已经成为最热门的技术之一,如:mp3,PDA,网络家电,智能家电,车载电子设备等各种各样数字化产品的嵌入式设备已经进入了我们的生活。随着互联网的不断发展,越来越多的嵌入式设备接入到Internet中,但同时它们也正面临着越来越多的安全威胁,然而,嵌入式系统的有限资源使它的安全问题的设计更为复杂,因此如何创建一个安全的嵌入式系统是个非常值得研究的问题。 本论文针对当前的一些嵌入式安全技术现状进行了系统的分析,提出了嵌入式系统安全设计的两个方面:一是系统安全的设计,即底层嵌入式操作系统的安全设计。嵌入式操作系统选择的好坏是整个嵌入式系统运行是否稳定、可靠、执行效率高低的关键所在。而当前的一种较为流行的嵌入式操作系统的开发技术,XPE (Windows XP Embedded)因其开发周期短,性能稳定,可靠性高越来越受到人们的欢迎,尤其在POS机中受到广泛的关注,文中对XPE系统开发流程进行了详细的研究分析,提出了一套较为规范及简洁的XPE系统开发方案。 二是系统应用安全的设计,即应用软件设计中,相关安全技术的应用。文中针对一些当前较为流行的应用安全技术进行了系统的研究分析,包括:USBKey身份认证技术原理分析,二维条码编解码技术研究分析,数据传输中基于CA认证的不对称加解密技术研究等,最后将各种技术综合应用到煤炭销售票控终端机系统的设计实现中。通过煤炭销售票控终端机系统的运行测试,验证了相关应用安全技术开发方案的实际可行性。 论文结构以开发煤炭销售票控终端机为应用背景,对XPE系统开发流程,以及软件开发过程中使用到的一些相关安全性技术,包括USBKey身份认证技术、二维条码编解码技术、CA认证、数字签名、RSA加解密算法等进行了深入的研究分析,最后提出一整套嵌入式系统的安全设计方案,同时也针对某些应用安全技术的实现进行了一些改进措施,完成了煤炭销售票控终端机的设计任务。 本论文的研究无论从理论还是实践,都起到了一定的积极作用。文中对众多相关安全的嵌入式技术进行系统研究分析,结合其研究过程将其应用到煤炭销售票控终端机的实现中,就其研究结果可以作为今后开发类似系统的一种有效参考。论文的理论意义,其相关技术的研究结论可作为今后相关领域内研究的一种参考。论文应用方面的实践意义,煤炭销售票控系统的开发,填补了这一领域内的空白,促进煤炭行业信息化的发展,同时,增强了煤碳工业管理局通过信息化手段对煤炭资源整合,销售监督,以及高效管理的控制力度。
【学位单位】:太原理工大学
【学位级别】:硕士
【学位年份】:2010
【中图分类】:TP368.12
【文章目录】:
摘要
ABSTRACT
第一章 绪论
1.1 选题背景及研究意义
1.1.1 相关技术背景
1.1.2 技术应用背景
1.1.3 论文的研究意义
1.2 嵌入式安全技术及应用系统的研究现状
1.2.1 嵌入式安全技术研究现状
1.2.2 应用系统研究现状
1.3 本文内容结构
第二章 嵌入式相关技术介绍
2.1 嵌入式系统概述
2.1.1 嵌入式系统
2.1.2 嵌入式操作系统
2.1.3 嵌入式操作系统优越性
2.2 Windows XPE 操作系统
2.2.1 Windows XPE 功能介绍
2.2.2 Windows XPE 开发环境介绍
2.3 CA 认证技术
2.4 USBKey 用户身份认证技术
2.5 二维条码技术
2.6 数据加解密技术
2.6.1 对称加密算法
2.6.2 非对称加密算法
2.7 本章小结
第三章 嵌入式煤炭销售票控终端机总体设计
3.1 煤炭销售票控管理系统
3.1.1 煤炭销售票控后台管理系统
3.1.2 煤炭销售票控终端机
3.1.3 数据分发软件
3.2 票控机系统开发工具
3.2.1 票控机操作系统开发工具
3.2.2 票控机应用软件开发平台
3.2.3 票控机本地数据库选择
3.3 票控机系统需求
3.4 票控机体系结构
3.4.1 票控机系统硬件构成
3.4.2 票控机体系架构
3.5 票控机功能模块划分
3.5.1 基于USBKey 的身份认证模块
3.5.2 二维条码真伪控制模块
3.5.3 数据加解密模块
3.5.4 系统基本功能模块
3.6 本章小结
第四章 嵌入式煤炭销售票控终端机详细设计
4.1 票控机系统数据库的设计及实现
4.1.1 数据库逻辑结构的设计
4.1.2 数据库结构的实现
4.2 票控机系统软件功能模块的设计及实现
4.2.1 基于USBKey 的身份认证模块的设计及实现
4.2.2 二维条码真伪控制模块的设计及实现
4.2.3 数据加解密模块的设计及实现
4.2.4 系统基本功能模块的设计及实现
4.3 XPE 操作系统的定制
4.3.1 XPE 操作系统开发准备
4.3.2 票控机硬件配置选型
4.3.3 XPE 操作系统详细定制过程
4.3.4 XPE 操作系统运行测试
4.4 本章小结
第五章 票控机系统运行测试及结果分析
5.1 系统运行流程及分析
5.1.1 系统运行流程
5.1.2 系统运行结果分析
5.2 系统运行问题归纳及解决方案
5.3 本票控机系统综合性能评价
5.4 本章小结
第六章 总结及展望
总结
展望
参考文献
致谢
攻读硕士学位期间发表的学术论文
【参考文献】
本文编号:2878727
【学位单位】:太原理工大学
【学位级别】:硕士
【学位年份】:2010
【中图分类】:TP368.12
【文章目录】:
摘要
ABSTRACT
第一章 绪论
1.1 选题背景及研究意义
1.1.1 相关技术背景
1.1.2 技术应用背景
1.1.3 论文的研究意义
1.2 嵌入式安全技术及应用系统的研究现状
1.2.1 嵌入式安全技术研究现状
1.2.2 应用系统研究现状
1.3 本文内容结构
第二章 嵌入式相关技术介绍
2.1 嵌入式系统概述
2.1.1 嵌入式系统
2.1.2 嵌入式操作系统
2.1.3 嵌入式操作系统优越性
2.2 Windows XPE 操作系统
2.2.1 Windows XPE 功能介绍
2.2.2 Windows XPE 开发环境介绍
2.3 CA 认证技术
2.4 USBKey 用户身份认证技术
2.5 二维条码技术
2.6 数据加解密技术
2.6.1 对称加密算法
2.6.2 非对称加密算法
2.7 本章小结
第三章 嵌入式煤炭销售票控终端机总体设计
3.1 煤炭销售票控管理系统
3.1.1 煤炭销售票控后台管理系统
3.1.2 煤炭销售票控终端机
3.1.3 数据分发软件
3.2 票控机系统开发工具
3.2.1 票控机操作系统开发工具
3.2.2 票控机应用软件开发平台
3.2.3 票控机本地数据库选择
3.3 票控机系统需求
3.4 票控机体系结构
3.4.1 票控机系统硬件构成
3.4.2 票控机体系架构
3.5 票控机功能模块划分
3.5.1 基于USBKey 的身份认证模块
3.5.2 二维条码真伪控制模块
3.5.3 数据加解密模块
3.5.4 系统基本功能模块
3.6 本章小结
第四章 嵌入式煤炭销售票控终端机详细设计
4.1 票控机系统数据库的设计及实现
4.1.1 数据库逻辑结构的设计
4.1.2 数据库结构的实现
4.2 票控机系统软件功能模块的设计及实现
4.2.1 基于USBKey 的身份认证模块的设计及实现
4.2.2 二维条码真伪控制模块的设计及实现
4.2.3 数据加解密模块的设计及实现
4.2.4 系统基本功能模块的设计及实现
4.3 XPE 操作系统的定制
4.3.1 XPE 操作系统开发准备
4.3.2 票控机硬件配置选型
4.3.3 XPE 操作系统详细定制过程
4.3.4 XPE 操作系统运行测试
4.4 本章小结
第五章 票控机系统运行测试及结果分析
5.1 系统运行流程及分析
5.1.1 系统运行流程
5.1.2 系统运行结果分析
5.2 系统运行问题归纳及解决方案
5.3 本票控机系统综合性能评价
5.4 本章小结
第六章 总结及展望
总结
展望
参考文献
致谢
攻读硕士学位期间发表的学术论文
【参考文献】
相关期刊论文 前10条
1 冯峰;嵌入式Windows XP操作系统开发[J];电讯技术;2004年04期
2 高加琼;;浅议嵌入式系统现状及其发展前景[J];福建电脑;2008年08期
3 郭娜娜;曹银杰;黄慧;张建国;;嵌入式XPE操作系统的构建及应用[J];电子设计工程;2009年09期
4 何慧龙;王太勇;邓辉;曾菊香;;基于XPE的便携式数采分析仪的开发与应用[J];机床与液压;2006年06期
5 张汝根;;中国煤炭资源国际化发展战略探讨[J];洁净煤技术;2008年05期
6 何丽,蔡小刚,周利华;基于USBKey的X.509身份认证[J];计算机与现代化;2003年04期
7 徐杰民,肖云;二维条码技术现状及发展前景[J];计算机与现代化;2004年12期
8 王太勇;何慧龙;邓学欣;李强;;基于EWF保护的XPE操作系统的开发与应用[J];同济大学学报(自然科学版);2006年03期
9 尚军;;Windows XP Embedded及其开发过程[J];现代计算机(专业版);2007年10期
10 凌志浩,张文超,俞金寿;嵌入式系统结构及其发展概况[J];自动化仪表;2003年04期
相关硕士学位论文 前2条
1 万菁;二维条码的编解码及系统实现[D];上海交通大学;2007年
2 蒋祥刚;基于嵌入式技术的轨道交通自动检票机软件设计[D];上海交通大学;2008年
本文编号:2878727
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2878727.html