基于Android的NFC安全架构研究

来源 :河北联合大学 | 被引量 : 3次 | 上传用户:com_cn121
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
基于Android的NFC通信技术是无线通信技术的关键内容,然而在近场通信中,安全问题依然是软件式系统项目研发的重中之重,不仅要保证系统硬件的安全,也要保证通信的各个环节的安全。研究的主要内容首先是NFC技术可以使两部支持NFC功能的手持设备在一个比较近的距离内实现数据通信即数据访问,也可以用于持卡人进入某个特定区域进行身份验证或识别。通过NFC技术与其他的无线通讯技术比如蓝牙、WIFI进行比较,提出了NFC技术在通信中价格低廉、工作距离短,易于两个设备通信的相互认证过程,同时也降低了在数据传输过程中被窃听的风险,从而数据间的访问也更加可靠、便捷。其次,重点分析了基于Java技术的智能卡也就是Java Card的安全机制及其加密算法,通过对数据通信的双方设备的合法性进行验证,来保证数据通信的基本安全,并通过采用应用防火墙机制来隔离加载的多个Java Card应用程序,降低了非法访问的风险。在数据交互过程中要做到对数据的原子性操作,解决了保证数据的完整性和一致性的问题。采用了应用广泛的DES和RSA加密算法,实现了读卡器和卡的相互认证以及数字签名过程,Java Card上添加验证的过程使得卡上的便携信息的安全得到了重要的保障。再次,设计了基于Android系统的Java Card安全架构,通过对该安全架构的研究,研发了卡上小应用程序。通过Android系统的NFC安全框架的研究设计了系统开发原型,采用Micro SD卡接口和JNI技术开发Java Card安全应用程序,实现手持设备与Java Card的安全通信。
其他文献
面向服务的计算发展日新月异,面对互联网海量的功能属性相近的服务,如何从大量服务中选择出符合用户自身个性化偏好的服务,如何从候选服务中为使用者推荐迎合其需求的服务,这
计算机技术和网络技术的不断发展,使得一些无纸化且随机选题的练习和考试方式越来越多地应用于各种计算机考试系统中,这种应用的实现离不开电子试题库。通常在电子试题库中,
皮肤听声是一门新兴的信息理论,它是一种解决耳聋患者听觉问题的新技术,基于皮肤听声技术的变压式皮肤听声器已经实现,它能够使耳聋患者通过皮肤来获得对外界的声音感觉。  
随着服务计算和云计算的发展,各种各样的网络服务涌现,极大地促进了面向服务的网络应用及软件系统构造。传统的Web服务是基于SOAP协议、用WSDL文档进行描述的,它广泛应用于互
随着计算机硬件水平与宽带网络的迅速发展,多媒体服务越来越受到人们的欢迎。由于流媒体技术能够有效的实现直播与交互式点播,成为近来研究的热点。网络结构与调度算法关系到
海洋大气地理信息系统是一个基于网络环境,面向海洋大气应用,集数据管理、时空分析和动态可视化功能为一体的地理信息系统软件平台。其数据管理子系统在构建多维时空数据库的
随着Internet的广泛应用,网络攻击也日趋复杂和频繁,传统的网关和桌面病毒防护等独立病毒防护解决方案,已不能满足用户对网络安全的要求,只有将各种不同的网络基础设备与先进
遗传算法中维持种群多样性多采用小生境技术。本文在分析传统求解多模态函数优化问题的小生境算法的基础上,针对存在的不足,提出了两种改进的小生境遗传算法:自适应模糊相似
Java语言是一种优秀的程序开发语言,其优势在于其跨平台性,已经被广泛应用于分布式网络应用的开发上,其中RMI是开发网络分布式应用系统的简单而主要的途径。现在RMI技术被越
随着互联网应用的日趋广泛,图像资源的日益丰富,如何有效地对大规模的图像进行检索,已成为当前一个重要的研究课题。在这个背景下,人们提出了基于内容的图像检索方法(CBIR),