Java卡及其应用技术研究
文献类型 | 学位 |
作者 | 张大伟[1] |
机构 | 北京航空航天大学 ↓ |
授予学位 | 博士 |
年度 | 2004 |
学位授予单位 | 北京航空航天大学 |
语言 | 中文 |
关键词 | 智能卡;Java卡;Java虚拟机;代码安全性校验;椭圆曲线加密 |
摘要 | 随着互联网、移动通信和信息安全技术的发展,Java卡已在身份认证、电子支付和信息安全领域得到了广泛的应用.Java卡是一种能运行Java语言程序的智能卡,它以其多应用的支持、良好的安全特性、面向对象的编程环境、应用程序动态下载等众多优点成为智能卡技术在网络时代的主流应用,同时也使这一技术成为智能卡领域研究和发展的热点.Java应用程序在经过编译和转换后下载到Java卡上,由驻留在卡上的虚拟机来执行.因此如何在智能卡有限的计算资源环境下有效地提高应用程序的运行速度和鲁棒性、增强代码的安全性成为目前研究工作的重点.本文以Java卡的设计、实现及其应用技术作为研究对象,致力于研究高效、安全的Java卡虚拟机运行技术、存储管理技术和代码安全性校验技术,同时也为新型智能卡应用运行平台的研制进行了有益的探索.为了有效地提高应用程序的运行效率,在Java卡卡内、卡外虚拟机结构的基础上,本文提出了字节码的指令折叠优化和解析优化技术,给出了指令折叠的文法规则、折叠算法和解析优化算法,设计了相应的虚拟机伪指令,从而缩减了卡上的代码空间并有效地提高了应用程序的运行速度. |
影响因子:
dc:title:Java卡及其应用技术研究
dc:creator:张大伟
dc:date: publishDate:1753-01-01
dc:type:学位
dc:format: Media:北京航空航天大学
dc:identifier: LnterrelatedLiterature:北京航空航天大学.2004.
dc:identifier:DOI:
dc: identifier:ISBN: