NFC通信中加密系统的研究与设计

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:lmh116
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着现代通讯技术的不断发展,人们对便利通信的要求越来越高。近场通讯技术作为现有数据交互方式中最快捷的方式之一,备受人们青睐,它提供了一种简单、便捷的方法来进行无线传输和数据交换。随着NFC通讯技术的广泛应用,其安全问题日益突出。由于NFC论坛、ISO组织及ECMA的标准规范都仅定义了通信层面,而未涉及安全加密传输,导致NFC在数据传输过程中容易受到攻击。本文针对NFC通信的安全问题进行研究。本文主要针对NFC可编程系统中的信息安全进行设计。在工程调试中,会频繁的修改系统参数,而对于需要户外调试的工程,不能随时用电脑调试。集成有NFC模块的系统,可以通过手机NFC非常便捷的修改系统参数。在NFC的可编程设计中,对NFC设备的读写工作模式进行设计。由于NFC操作不需要任何认证过程,NFC设备传输的数据以及NFC芯片中存储的数据均存在泄漏的风险,针对NFC设备读写工作模式下存在的数据安全风险,本文提出了传输、存储加密数据的安全方案。在不影响NFC操作便捷性的前提下,防止用户数据的泄漏,增加NFC通信的安全可靠性。本文设计的加密系统工作平台由支持NFC功能的手机、STM32开发板、FPGA开发板组成。其中在FPGA中实现NFC通信的卡模拟功能,由手机中NFC通信APP和FPGA中加/解密电路共同实现加密设计。对NFC读写模式下通信安全的设计主要分为软件和硬件两部分工作,软件部分是基于Android的NFC通信APP设计,包括NFC标签读写及AES加密两部分组成,用于对传输的信息进行加密。硬件部分是基于FPGA的加/解密电路设计,用于对NFC芯片接收到的数据进行解密。整个系统中保持传输的是密文,存储的是密文,确保用户的数据安全。对传输的密文有两种处理方式,一种是在传输过程中解密;另一种是存储接收到的密文,后续进行解密。加解密的密钥则根据数据种类的不同进行分配。本文使用标准的NFC type2标签卡对NFC通信APP进行测试,用AES标准中给出的序列对NFC解密模块进行测试。在手机、STM32、Zed Board搭建的平台中对整个加密系统进行测试,系统可以准确的完成数据的传输及数据的加解密。本文中加密系统可以有效的防止传输数据的窃听,存储数据的泄漏。
其他文献
<正>科学发展观的基本要求和精神实质,主要包括以下几个方面:第一,着眼于"以人为本",让当代中国发展的价值指向更加明确。科学发展观在把握当代中国社会发展阶段性特征的基础
随着我国教育事业的蓬勃发展,高等教育评估逐渐成为一种发展趋势,虽然高等教育评估已经受到社会和教育领域的高度重视和认可,但是其在操作中依然存在几点问题。在此背景下,本文主
当水文地质条件宜采用大开挖建造泵站及水池构筑物时可采用沉井,该文介绍了沉井的各组成部分,并详细对其施工工艺进行了阐述,最后指出了沉井施工质量控制措施,以供类似工程参
2014年11月,中国股市总市值首次超越日本股市,成为仅次于美国股市的全球第二大股票市场。相较于股市总规模的节节攀升,我国股市“过山车”式的市场走势更为引人注目。2015年
<正>8月9日,在杭州市政府主导下,杭州市房管局和阿里巴巴集团旗下创新业务事业部、蚂蚁金服集团旗下芝麻信用达成战略合作,杭州市将借助阿里的技术能力、生态资源,打造全国首
<正>胡锦涛同志在"6·25"重要讲话中指出:"加强社会建设,要以解决人民最关心、最直接、最现实的利益问题为重点,使经济发展成果更多体现到改善民生上"。
文章利用历次人口普查数据分析了1990~2010年中国城镇化格局变化及趋势演变,并就城镇化格局的合理性及变动成因展开探讨。研究结果表明:当前中国的城镇化正处于大城市主导的
人力资源是企业发展的第一资源,任何项目的成功运作均离不开人的努力。实际中,薪酬管理是企业有效吸引和保留人才的重要手段。PPP项目作为我国社会经济发展过程中引入的新兴
在大数据时代,利用全新的理念革新传统的人力资源模式,优化人力资源的配置,健全人力资源管理体系,才能推动企业发展动力的充足,让企业快速实现发展目标。本文立足于企业人力
<正>回路中磁通量发生变化或部分导体切割磁感应线时,由于感应电场或洛伦兹力的作用使电荷发生定向移动而形成感应电流.在Δt时间内迁移的电量(感应电量)如何计算呢?有些问题