基于RMI技术的JAVA智能卡集成研究、设计与应用

基于RMI技术的JAVA智能卡集成研究、设计与应用

论文摘要

本篇学位论文主要以Java Card技术设计的具有基本功能的电子钱包作为实例,通过与磁条卡材质、功能、经济效益,以及日趋要求严格的信息安全技术实施的简要对比说明,详细论述了JCRMI(Java Card远程方法调用)技术在智能卡技术中的具体应用。其目的在于分析Java Card技术以及JCRMI技术所具有的安全特性(例如智能卡存储证书、身份验证、数字签名和密钥交换等);对私钥和其他形式个人标识的防篡改存储;涉及关键安全计算通过智能卡的相关协议(例如APDU协议与JCRMI协议),与不需要这些数据的系统部分相分离;实现计算机间信息的安全传输等,在信息安全领域中具有独特的优势。文章主要研究了Java智能卡技术目前的发展和现状,探索和对比了Java智能卡与其他智能卡的优缺点。并通过建立Java智能卡的应用程序模拟环境,研究Java智能卡的实现原理以及JCRMI在Java智能卡中的技术应用和规范,研究JCRMI的工作原理。通过以电子钱包应用安全案例作为论文的切入点,设计了以电子钱包在电子商务中的作用以及应用,探讨Java智能卡是如何保证数据的安全以及对持卡人的身份识别和验证。通过对案例进行分析,实现了电子钱包在模拟环境中的应用,通过测试,验证Java智能卡在电子钱包中的安全性。最后,探讨了Java智能卡在电子钱包应用中还需要改进的地方,目前的JavaCard系统大多是采用软件虚拟机的方式来解释执行Java指令,系统软件平台本身占用了大量的资源,且执行效率不高,在今后的应用中可能存在应用瓶颈。论文中通过对基于RMI技术的电子钱包的卡端(服务器端)与后台应用(客户机端)相关程序进行的带有安全模块的设计,完成了在JAVA智能卡环境下的RMI远程方法调用的执行过程。重点实现了RMI技术中,远程方法调用这一体现信息安全理念的核心特点。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 第二章 JAVA 智能卡技术与JCRMI 技术
  • 2.1 智能卡技术
  • 2.2 智能卡通信
  • 2.2.1 APDU 请求命令
  • 2.2.2 APDU 响应命令
  • 2.2.3 APDU 一个请求响应过程
  • 2.3 Java Card 技术
  • 2.3.1 Java Card 硬件环境
  • 2.3.2 Java Card 虚拟机
  • 2.3.3 Java Card 运行环境
  • 2.3.4 Java Card Applet 的生命周期
  • 2.3.5 Java Card 相关应用程序
  • 2.3.6 管理内存和对象
  • 2.3.7 事务处理
  • 2.4 JCRMI 技术
  • 2.5 小结
  • 第三章 Java Card 应用程序
  • 3.1 小应用程序Applet 开发过程
  • 3.2 OpenCard 框架介绍
  • 3.3 生成RMI 客户端程序
  • 3.4 JCRMI 客户应用程序
  • 3.5 小结
  • 第四章 Java 智能卡端的应用安全需求分析
  • 4.1 Java 智能卡端的应用安全功能需求
  • 4.2 Java 智能卡端的应用安全平台需求
  • 4.3 Java 智能卡端的应用安全需求
  • 4.4 Java 智能卡端的应用安全环境需求
  • 第五章 Java 智能卡端的应用总体设计
  • 5.1 智能卡终端组件建模
  • 5.2 安全服务类
  • 5.2.1 远程调用接口
  • 5.2.2 远程接口实现类
  • 5.2.3 Applet 程序
  • 5.2.4 OPT 文件
  • 5.3 后台应用端(客户机端)应用流程设计
  • 5.3.1 安全框架存取类
  • 5.3.2 安全框架存取代理类
  • 5.3.3 客户端
  • 5.3.4 PROPERTIES 文件
  • 第六章 详细设计与编码实现
  • 6.1 卡端(服务器端)应用流程设计
  • 6.1.1 安全服务类
  • 6.1.2 远程调用接口
  • 6.1.3 远程调用接口实现类
  • 6.1.4 Applet 程序
  • 6.1.5 OPT 文件
  • 6.2 后台应用端(客户机端)应用流程设计
  • 6.2.1 安全框架存取类
  • 6.2.2 安全框架存取代理类
  • 6.2.3 客户端
  • 6.2.4 PROPERTIES 文件
  • 第七章 测试与分析
  • 7.1 测试准备
  • 7.1.1 设置卡安全环境的.properties 文件
  • 7.1.2 设置Jcwde 的.APP 文件
  • 7.1.3 设置SecureRMI 的.bat 文件
  • 7.1.4 build.bat 文件
  • 7.2 执行与分析
  • 7.2.1 执行build.bat
  • 7.2.2 将.exp 文件转换成.tex 文本文件
  • 7.2.3 扫描监听端口
  • 结论
  • 附录1 ISO/IEC7816 相关项目
  • 附录2 相关接口
  • 参考文献
  • 作者简历
  • 致谢
  • 相关论文文献

    • [1].森林防火预警智能卡口在森林防火工作的应用[J]. 林业科技通讯 2020(06)
    • [2].非接触智能卡的研究和测试[J]. 集成电路应用 2017(04)
    • [3].2014至2019年全球智能卡出货量预增21亿张[J]. 中国公共安全 2014(19)
    • [4].基于电信智能卡产业的电子商务研究[J]. 信息通信 2015(10)
    • [5].第五届亚洲智能卡展2014年3月19日~20日将在香港举行[J]. 中国金融电脑 2014(01)
    • [6].亚洲智能卡展3月关注安全[J]. 进出口经理人 2014(02)
    • [7].盘点2013年国外智能卡的创新技术与应用[J]. 金卡工程 2014(Z1)
    • [8].多应用智能卡平台和操作系统[J]. 计算机科学 2014(S1)
    • [9].多应用智能卡平台及其安全性探讨[J]. 上海信息化 2014(09)
    • [10].非接触智能卡安全分析与探讨[J]. 信息网络安全 2013(02)
    • [11].非接触式智能卡在恶劣条件下的解调设计[J]. 中国集成电路 2013(05)
    • [12].智能卡市场分析[J]. 计算机光盘软件与应用 2013(05)
    • [13].智能卡视觉语言应用研究[J]. 艺海 2012(11)
    • [14].亚洲智能卡展:身份识别产业的盛会[J]. 互联网周刊 2011(Z1)
    • [15].非接触式智能卡监听器系统设计[J]. 单片机与嵌入式系统应用 2011(05)
    • [16].中电智能卡有限责任公司(CESC)[J]. 电子科技 2011(07)
    • [17].浅谈智能卡系统中的探测传感器设计[J]. 中国集成电路 2011(12)
    • [18].全球智能卡市场发展概述[J]. 中国电子商情(基础电子) 2010(03)
    • [19].第十三届中国国际智能卡博览会暨RFID与智能卡高峰论坛5月26日开幕[J]. 射频世界 2010(03)
    • [20].瑞萨电子携众多产品亮相2010中国国际智能卡与RFID博览会[J]. 电信技术 2010(06)
    • [21].迎接智能卡连接器市场的挑战[J]. 中国电子商情(基础电子) 2010(12)
    • [22].我国智能卡行业如何打破知识产权垄断僵局?[J]. 中国防伪报道 2009(02)
    • [23].聚焦多功能卡与RFID发布行业发展蓝皮书——第十二届中国国际智能卡博览会四月举办[J]. 中国防伪报道 2009(03)
    • [24].智能卡在农村信息化发展中的应用分析[J]. 中国防伪报道 2009(08)
    • [25].2009智能卡与RFID博览会将在京召开[J]. 中国防伪报道 2008(12)
    • [26].2007年中国智能卡市场回顾与展望[J]. 金卡工程 2008(03)
    • [27].基于嵌入式的智能卡驱动设计和优化策略[J]. 计算机产品与流通 2018(06)
    • [28].2016第八届亚洲智能卡和RFID技术展示暨采购博览会[J]. 金卡工程 2016(07)
    • [29].多应用智能卡数据信息的安全研究[J]. 电视技术 2015(05)
    • [30].2013年非接触式智能卡将近10亿[J]. 办公自动化 2013(23)

    标签:;  ;  ;  ;  

    基于RMI技术的JAVA智能卡集成研究、设计与应用
    下载Doc文档

    猜你喜欢