一种NFC卡加密装置制造方法及图纸

技术编号:15624073 阅读:236 留言:0更新日期:2017-06-14 05:49
本实用新型专利技术主要涉及通信领域,更具体地,涉及一种NFC卡加密装置,对NFC卡数据进行加密,保证数据安全。NFC卡加密装置包括控制模块、电源模块、存储模块、加密处理模块、解密处理模块、显示模块、输入模块、提示模块、NFC模块、NFC天线、外部NFC设备,控制模块连接着存储模块,存储模块连接着加密处理模块,加密处理模块连接着控制模块,解密处理模块连接着控制模块,存储模块连接着解密处理模块,控制模块的输出端连接着显示模块的输入端,输入模块的输出端连接着控制模块的输入端,控制模块的输出端连接着提示模块的输入端,控制模块连接着NFC模块,外部NFC设备通过NFC天线与NFC模块进行连接,电源模块的输出端连接着控制模块的输入端。

【技术实现步骤摘要】
一种NFC卡加密装置
本技术主要涉及通信领域,更具体地说,涉及一种NFC卡加密装置。
技术介绍
近场通信(NearFieldCommunication,NFC)是一种短距高频的无线电技术,在13.56MHz频率运行于20厘米距离内。其传输速度有106Kbit/秒、212Kbit/秒或者424Kbit/秒三种。目前近场通信已通过成为ISO/IECIS18092国际标准、ECMA-340标准与ETSITS102190标准。NFC采用主动和被动两种读取模式。NFC近场通信技术是由非接触式射频识别(RFID)及互联互通技术整合演变而来,在单一芯片上结合感应式读卡器、感应式卡片和点对点的功能,能在短距离内与兼容设备进行识别和数据交换。NFC具有成本低廉、方便易用和更富直观性等特点,因此NFC技术得到普及,对于NFC卡进行加密也是不可或缺的。
技术实现思路
本技术主要解决的技术问题是提供一种NFC卡加密装置,对NFC卡数据进行加密,保证数据安全。为解决上述技术问题,本技术一种NFC卡加密装置包括控制模块、电源模块、存储模块、加密处理模块、解密处理模块、显示模块、输入模块、提示模块、NFC模块、NFC天线、外部NFC设备,对NFC卡数据进行加密,保证数据安全。其中,所述控制模块连接着存储模块;所述存储模块连接着加密处理模块;所述加密处理模块连接着控制模块;所述解密处理模块连接着控制模块;所述存储模块连接着解密处理模块;所述控制模块的输出端连接着显示模块的输入端;所述输入模块的输出端连接着控制模块的输入端;所述控制模块的输出端连接着提示模块的输入端;所述控制模块连接着NFC模块;所述NFC天线连接着NFC模块;所述外部NFC设备通过NFC天线与NFC模块进行连接。作为本技术的进一步优化,本技术一种NFC卡加密装置所述控制模块采用STM32单片机。作为本技术的进一步优化,本技术一种NFC卡加密装置所述加密处理模块采用AES分组加密器和RSA公钥密码模块。作为本技术的进一步优化,本技术一种NFC卡加密装置所述解密处理模块采用AES解密器。作为本技术的进一步优化,本技术一种NFC卡加密装置所述语音模块采用ISD4004。作为本技术的进一步优化,本技术一种NFC卡加密装置所述提示模块采用声光提示。作为本技术的进一步优化,本技术一种NFC卡加密装置所述显示模块采用LCD1062。控制效果:本技术一种NFC卡加密装置,对NFC卡数据进行加密,保证数据安全。附图说明下面结合附图和具体实施方法对本技术做进一步详细的说明。图1为本技术一种NFC卡加密装置的硬件结构图。图2为本技术一种NFC卡加密装置的显示模块电路原理图。图3为本技术一种NFC卡加密装置的提示模块电路原理图。图4为本技术一种NFC卡加密装置的按键模块电路原理图。具体实施方式具体实施方式一:结合图1、2、3、4说明本实施方式,本实施方式所述一种NFC卡加密装置包括控制模块、电源模块、存储模块、加密处理模块、解密处理模块、显示模块、输入模块、提示模块、NFC模块、NFC天线、外部NFC设备,对NFC卡数据进行加密,保证数据安全。其中,所述控制模块连接着存储模块,存储模块用于存储数据信息,并供控制模块调用。所述存储模块连接着加密处理模块,加密处理模块用于对数据信息进行加密处理,并将加密处理的数据信息传送给存储模块进行存储。所述加密处理模块连接着控制模块,控制模块将需要加密的数据传送给加密处理模块。所述解密处理模块连接着控制模块,控制模块用于从解密处理模块获取解密后的数据。所述存储模块连接着解密处理模块,解密处理模块用于对存储模块中加密的数据信息进行解密处理。所述控制模块的输出端连接着显示模块的输入端,控制模块用于给显示模块传送控制指令,显示模块根据控制指令进行显示。所述输入模块的输出端连接着控制模块的输入端,输入模块用于将所需键入信息传送给控制模块。所述控制模块的输出端连接着提示模块的输入端,控制模块用于向提示模块发送控制指令,提示模块根据控制指令进行提示。所述控制模块连接着NFC模块,控制模块用于接收NFC模块传送的数据信息,并对其进行加密处理。所述NFC天线连接着NFC模块,NFC模块通过NFC天线获取数据信息。所述外部NFC设备通过NFC天线与NFC模块进行连接,NFC模块通过NFC天线获取外部NFC模块数据信息。具体实施方式二:结合图1、2、3、4说明本实施方式,所述控制模块采用STM32单片机。STM32F0系列产品基于超低功耗的ARMCortex-M0处理器内核,整合增强的技术和功能,瞄准超低成本预算的应用。该系列微控制器缩短了采用8位和16位微控制器的设备与采用32位微控制器的设备之间的性能差距,能够在经济型用户终端产品上实现先进且复杂的功能。具体实施方式三:结合图1、2、3、4说明本实施方式,所述加密处理模块采用AES分组加密器和RSA公钥密码模块。所述AES分组加密模块可提供分组密码算法服务,用于高速数据处理。所述RSA公钥密码模块可提供公钥密码算法服务,用于低速数据处理、数字签名以及身份验证等服务。具体实施方式四:结合图1、2、3、4说明本实施方式,所述解密处理模块采用AES解密器。当控制模块读取外部NFC设备中的内容时,需要通过AES解密器进行解密,解密后可以通过显示模块查看外部NFC设备的内容。具体实施方式五:结合图1、2、3、4说明本实施方式,所述提示模块采用声光提示。当输入密码失败后,由声光提示模块进行提示。具体实施方式六:结合图1、2、3、4说明本实施方式,所述显示模块采用LCD1062。所述显示模块用于显示读取到的外部NFC设备的信息。本技术一种NFC卡加密装置的工作原理为:本技术一种NFC卡加密装置,电源模块用于给系统供电,保证系统各模块的正常工作,NFC模块通过NFC天线读取外部NFC设备(即NFC卡)的数据信息,并将信息通过加密处理模块中的AES分组加密器和RSA公钥密码模块进行加密处理,并存储在存储模块中,当需要查看NFC卡上的信息时,通过输入模块输入密码,控制模块读取存储模块的数据,存储模块将加密的数据信息通过解密处理模块,由控制模块读取出来,并传送给显示模块进行显示,当密码输入错误时,控制模块驱动提示模块进行声光提示,重新输入密码,在控制器内部有程序设定输入密码的次数,是NFC卡中的信息得到安全加密。虽然本技术已以较佳的实施例公开如上,但其并非用以限定本技术,任何熟悉此技术的人,在不脱离本技术的精神和范围内,都可以做各种改动和修饰,因此本技术的保护范围应该以权利要求书所界定的为准。本文档来自技高网...
一种NFC卡加密装置

【技术保护点】
一种NFC卡加密装置,其特征在于,所述NFC卡加密装置包括控制模块、电源模块、存储模块、加密处理模块、解密处理模块、显示模块、输入模块、提示模块、NFC模块、NFC天线、外部NFC设备,所述控制模块连接着存储模块;所述存储模块连接着加密处理模块;所述加密处理模块连接着控制模块;所述解密处理模块连接着控制模块;所述存储模块连接着解密处理模块;所述控制模块的输出端连接着显示模块的输入端;所述输入模块的输出端连接着控制模块的输入端;所述控制模块的输出端连接着提示模块的输入端;所述控制模块连接着NFC模块;所述NFC天线连接着NFC模块;所述外部NFC设备通过NFC天线与NFC模块进行连接;所述电源模块的输出端连接着控制模块的输入端。

【技术特征摘要】
1.一种NFC卡加密装置,其特征在于,所述NFC卡加密装置包括控制模块、电源模块、存储模块、加密处理模块、解密处理模块、显示模块、输入模块、提示模块、NFC模块、NFC天线、外部NFC设备,所述控制模块连接着存储模块;所述存储模块连接着加密处理模块;所述加密处理模块连接着控制模块;所述解密处理模块连接着控制模块;所述存储模块连接着解密处理模块;所述控制模块的输出端连接着显示模块的输入端;所述输入模块的输出端连接着控制模块的输入端;所述控制模块的输出端连接着提示模块的输入端;所述控制模块连接着NFC模块;所述NFC天线连接着NFC模块;所述外部NFC设...

【专利技术属性】
技术研发人员:林辉
申请(专利权)人:深圳市爱克信智能股份有限公司
类型:新型
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1