一种NFC卡加密装置的制作方法

文档序号:12596279阅读:758来源:国知局
一种NFC卡加密装置的制作方法

本实用新型主要涉及通信领域,更具体地说,涉及一种NFC卡加密装置。



背景技术:

近场通信(Near Field Communication,NFC)是一种短距高频的无线电技术,在13.56MHz频率运行于20厘米距离内。其传输速度有106 Kbit/秒、212 Kbit/秒或者424 Kbit/秒三种。目前近场通信已通过成为ISO/IEC IS 18092国际标准、ECMA-340标准与ETSI TS 102 190标准。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 系列产品基于超低功耗的 ARM Cortex-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卡中的信息得到安全加密。

虽然本实用新型已以较佳的实施例公开如上,但其并非用以限定本实用新型,任何熟悉此技术的人,在不脱离本实用新型的精神和范围内,都可以做各种改动和修饰,因此本实用新型的保护范围应该以权利要求书所界定的为准。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1