Java智能卡开发及应用技术研究

被引量 : 0次 | 上传用户:longjayliu1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
信息安全涉及的领域包含鉴定、认证、授权、完整性、机密性、不可否认性等。信息安全技术的基础是密码学。密码算法的安全性很大程度上依赖于密钥的安全性。安全设计离不开密码算法的支持和安全的密钥管理。智能卡以其丰富的密码算法功能和安全的密钥管理性能,加之灵巧、便携等优点,赢得了信息安全领域的宠爱,在PKI、电子商务/政务等方面都有着广泛的应用。信息安全系统操作智能卡是通过调用智能卡编程接口实现的。狭义的智能卡编程接口有两种标准:RSA公司制定的PKCS#11(Publick Key Cryptography Standard)和微软公司制定的CryptoAPI。这两种标准只定义了接口框架,具体实现因开发者而不同。本课题在Java智能卡上开发了这两种编程接口,为快速开发密码令牌做了有益的探索和尝试。论文对两个标准体系给出详细介绍,并结合JavaCard体系结构进行封装设计。论文以JavaCard Applet与动态链接库相结合的形式编码实现了PKCS#11标准接口;以JavaCard Applet、动态链接库和数字签名文件结合的方式编码实现了CryptoAPI标准接口所要求的密码服务提供者CSP(Cryptographic Service Provider)。安全性是Java智能卡开发和应用技术研究的重要内容之一。论文中对Java Card生存周期中可能遭受的攻击进行了安全性分析,并结合JavaCard自身的特点提出安全保护方法。对JavaCard Applet代码和动态链接库代码,设计中综合采用了加壳、置乱、数字签名等技术,来达到反汇编,保证代码安全性和保护代码版权。广义的Java智能卡编程接口包括调用任意JavaCard Applet应用程序接口函数。本论文设计实现了指纹识别应用和电子钱包应用,借用JavaCard的一卡多用功能,探索为信息安全系统提供多种认证方式。鉴于当前密码令牌开发中存在的困难和问题以及Java智能卡的诸多优点,本论文提出了基于Java智能卡的密码令牌开发方法,对快速、低成本、高性能地开发密码令牌做了有益的探索。同时其开发方法对Java智能卡的其它应用也有很好的指导和借鉴意义。
其他文献
财政政策和货币政策是宏观调控的两大政策工具,二者的紧密搭配对于实现宏观经济政策目标具有重要意义。从理论上阐释财政政策和货币政策配合的必要性,财政政策与货币政策的一
电影预告片吸引力特性的依据是"吸引力电影"概念和"吸引力"的"奇观"含义。预告片吸引力特性的构成主要体现在基础和元素两个方面,其基础主要由叙事的元素和结构以及视听语言
为了解决中小型塑料制造企业管理系统在信息采集方式、计划实时性、灵活性等方面的不足,将射频识别Radio Frequency Identification(RFID)技术引入塑料生产车间,构建塑料制造
采用基尼系数及其分产业部门分解的方法,依据河南省2000—2009年各县域单元的人均GDP数据,对河南省县域经济单元的区域差异程度、动态变化的产业结构效应和集中效应进行深入
视唱练耳与声乐技巧有非常密切的关系,两者相辅相成,相互促进,相互影响。本文主要介绍视唱练耳与声乐技巧的之间的相互作用以及影响。
目的分析老年人急性非食管静脉曲张性上消化道出血的临床特征。方法对本院2009年6月至2012年12月间收治的急性非食管静脉曲张性上消化道出血患者172例进行回顾性分析,其中老
由于平面向量与解析几何有代数方法研究几何问题的共性,因此平面向量与解析几何的结合就显得非常自然、和谐.其主要表现在以下两方面:一方面,用向量语言描述几何图形的性质;另一方
包装作为消费者与产品之间最直观的接触点,从一开始便要达到吸引消费者眼球并能迅速展示该产品的目的。当前,市场上的可口可乐产品包装素以简洁、大方的特点深入人心,但每逢佳节
人民警察在执法办案时经常需要公民给予支持和帮助,然而实际情况却不尽如人意,人民警察对于获得公民的支持和帮助普遍感到越来越难,与此同时袭警案件却愈来愈呈上升趋势。意识是
超声检测技术是无损检测领域中的一种非常重要的方法,已被广泛地应用于在线质量控制、在役设备和关键零部件的安全监测之中。超声检测的数字化研究也已经成为超声检测发展的必