当前位置:主页 > 科技论文 > 计算机论文 >

智能卡操作系统及其bootloader的研究与实现

发布时间:2018-11-23 14:30
【摘要】:随着信息化时代的到来,信息化建设需求及信息安全需求日渐升温,智能卡作为信息化技术标志之一,在金融等方面的应用逐渐普及。而国内银行卡仍主要使用国外的智能卡芯片,这不利于我国经济和信息安全。为此北京嵌入式系统重点实验室决定设计制造具有自主知识产权的智能卡芯片,打破国外芯片在金融行业的垄断地位,靠自主研发的芯片来实现我国的信息化建设,保护信息安全。 论文基于北京嵌入式系统重点实验室设计的BES2416芯片,设计一套完整的智能卡软件系统。其中包括智能卡芯片的引导启动程序bootloader;符合ISO/IEC7816和ISO/IEC14443等国际标准的智能卡操作系统COS,并实现PBOC2.0规范中电子钱包/电子存折应用;完整的系统测试方案。 论文根据嵌入式软件设计思想,结合BES2416芯片硬件平台,采用C51开发语言,使用KEIL集成开发工具,在BES2415芯片的软件设计基础上,对系统进行改进优化设计和实现。并结合一般读写机具和专用测试平台,编写读写机具测试程序和平台测试脚本,对系统进行测试。 主要成果及创新点包括智能卡操作系统高速下载设计,bootloader安全机制体系,bootloader辅助参数调整设计,ROM补丁机制,COS的可升级设计方案和针对FLASH的防插拔设计等。并在BES2415芯片软件设计的基础上,完善了COS的PBOC2.0电子钱包/电子存折应用实现。 最终,,通过功能、可靠性、交易流程、安全机制等多方面的测试验证,其结果表明本设计功能完备,具有良好的稳定性,安全性和兼容性。促使BES2416芯片做好了投入实际应用的准备。本文提出的设计方案对嵌入式软件设计具有参考价值,对智能卡COS开发具有很好的借鉴意义。
[Abstract]:With the arrival of the information age, the demand for information construction and information security has become increasingly heated. As one of the symbols of information technology, smart card has been widely used in finance and other fields. But the domestic bank card still mainly uses the foreign smart card chip, this is unfavorable to our country economy and the information security. For this reason, Beijing key Laboratory of embedded Systems decided to design and manufacture smart card chips with independent intellectual property rights, break the monopoly position of foreign chips in the financial industry, and rely on independently developed chips to realize the information construction of our country. Protection of information security. Based on the BES2416 chip designed by Beijing embedded system key Laboratory, a complete smart card software system is designed in this paper. It includes the boot program of smart card chip, bootloader;, which conforms to international standards such as ISO/IEC7816 and ISO/IEC14443, COS, and implements the application of electronic wallet / electronic passbook in PBOC2.0 specification, and a complete system test scheme. According to the idea of embedded software design, combined with the hardware platform of BES2416 chip, using C51 development language, using KEIL integrated development tools, on the basis of software design of BES2415 chip, the system is improved and optimized design and implementation. Combined with general reading and writing machine and special test platform, the test program and platform test script are written to test the system. The main achievements and innovations include smart card operating system high-speed download design, bootloader security mechanism system, bootloader auxiliary parameter adjustment design, ROM patch mechanism, COS scalable design scheme and anti-plug design for FLASH. Based on the software design of BES2415 chip, the PBOC2.0 electronic wallet / electronic passbook application of COS is perfected. Finally, through the function, reliability, transaction flow, security mechanism and other aspects of the test verification, the results show that the design function is complete, with good stability, security and compatibility. The BES2416 chip is ready for practical application. The design scheme presented in this paper has reference value for embedded software design and good reference significance for COS development of smart card.
【学位授予单位】:北京工业大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TN409

【相似文献】

相关期刊论文 前10条

1 常银霞,张振东,唐继英;利用Bootloader实现uClinux向S3C44B0上的移植[J];河北工业大学学报;2005年02期

2 周建民,阳富民,涂刚,胡贯荣;基于DBAU1500开发板的嵌入式Linux引导程序的实现[J];计算机工程与设计;2005年05期

3 万永波 ,张根宝 ,田泽 ,杨峰;基于ARM的嵌入式系统Bootloader启动流程分析[J];微计算机信息;2005年22期

4 任斌;赖树明;陈卫;吴忠良;;基于ARM9的嵌入式系统Bootloader设计与实现[J];东莞理工学院学报;2007年01期

5 秦培龙;李国;李艳红;;基于S3C44B0X的Bootloader设计与实现[J];微计算机信息;2008年02期

6 姜秋艳;吕伟艳;谭谈;;基于ARM的嵌入式Bootloader的设计与实现[J];科技信息(科学教研);2008年13期

7 田日才,王国鹏,梁学东;ATMEGA128单片机的软件远程升级[J];电子技术应用;2003年11期

8 张进,姜威;U-BOOT的启动流程及移植[J];国外电子元器件;2005年05期

9 邵新颜;蔡梅琳;;在Bootloader中实现嵌入式系统自动升级[J];单片机与嵌入式系统应用;2006年11期

10 孙学成;刘晓东;周绍梅;吴悦成;;基于S3C2410X的引导程序vivi的分析与移植[J];现代计算机(专业版);2008年06期

相关会议论文 前10条

1 贾鹏;;基于S3C44BOX的嵌入式系统的Bootloader解析[A];中国电子教育学会高教分会2009年论文集[C];2009年

2 潘向峰;王建庭;高辉;党力明;;基于ARM微处理器的Bootloader设计与实现[A];教育部中南地区高等学校电子电气基础课教学研究会第二十届学术年会会议论文集(上册)[C];2010年

3 崔桂磊;李连周;赵荣椿;;高速DSP实时信号处理系统设计[A];信号与信息处理技术第三届信号与信息处理全国联合学术会议论文集[C];2004年

4 郭剑;董彬虹;李少谦;;基于WinCE系统的Bootloader的移植[A];2008年中国西部青年通信学术会议论文集[C];2008年

5 刘允利;刘娜;;U-Boot在GX-ARM9开发板上的移植[A];冶金企业自动化、信息化与创新——全国冶金自动化信息网建网30周年论文集[C];2007年

6 郭显;白凤娥;;基于SmartARM2200的μClinux移植[A];AECC专题学术研讨会论文集[C];2007年

7 楚红雨;蒋树庆;黄玉清;王蕊;;基于ARM与uClinux的嵌入式开发平台设计与实现[A];中国自动化学会、中国仪器仪表学会2004年西南三省一市自动化与仪器仪表学术年会论文集[C];2004年

8 李华波;陶智勇;;基于S3C44B0处理器的uClinux Bootloader的分析与实现[A];中国通信学会第五届学术年会论文集[C];2008年

9 叶林辉;张春红;勾学荣;于斌;;基于嵌入式平台SIP终端的设计与实现[A];全国第一届嵌入式技术联合学术会议论文集[C];2006年

10 赵志明;杨福兴;;支持在线更新的多系统Bootloader及模块化软件更新设计[A];中国通信学会第五届学术年会论文集[C];2008年

相关重要报纸文章 前10条

1 ;恒宝智能卡业务快速发展[N];人民邮电;2006年

2 四川 侯鑫;AVR单片机中断应用设计要点[N];电子报;2008年

3 特约作者 otto;已到体验自由时[N];电脑报;2002年

4 ;争奇斗艳“卡博会”[N];中国计算机报;2005年

5 ;握奇数据两项产品入选自主创新产品奖[N];人民邮电;2007年

6 张积椿;恒宝股份[N];中国证券报;2007年

7 本报记者  董鸿乐;恒宝股份:募投资金锁定百亿市场[N];国际商报;2007年

8 飞天诚信科技有限公司;飞天诚信:创新在信息安全第一线[N];中国计算机报;2008年

9 梁红兵;十年磨砺见“真金”[N];中国电子报;2003年

10 汪天立 顾生庚;我市首家盲人图书馆开馆[N];常州日报;2005年

相关博士学位论文 前2条

1 董威;多应用智能卡新技术研究[D];北京邮电大学;2008年

2 林鸣;城市儿童不良饮食行为现状及其干预研究[D];华中科技大学;2013年

相关硕士学位论文 前10条

1 周成冲;智能卡操作系统及其bootloader的研究与实现[D];北京工业大学;2013年

2 胡振国;基于ARM的嵌入式软硬件系统设计与实现[D];电子科技大学;2010年

3 吴春华;基于ARM和uClinux的嵌入式系统的构建研究[D];浙江大学;2004年

4 王作鹏;基于嵌入式的远程家庭信息监控系统的研究[D];武汉理工大学;2006年

5 潘孝帮;基于ARM和μClinux的税控收款机的设计与实现[D];中南大学;2009年

6 张沁川;数字存储示波器模拟系统设计[D];电子科技大学;2004年

7 刘长伟;臂式可穿戴计算机Bootloader的设计与实现[D];电子科技大学;2008年

8 张杰;通用的开放BootLoader的设计与实现[D];青岛大学;2010年

9 胡伟松;基于S3C44B0X和uClinux的嵌入式系统的设计与实现[D];武汉理工大学;2006年

10 魏力;基于DSP的高速数据处理的嵌入式系统研究与应用[D];西安建筑科技大学;2006年



本文编号:2351841

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2351841.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户422bd***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com