The invention relates to a safe and convenient virtual keyboard device based on NFC, which belongs to the field of embedded control and computer technology. Includes: NFC virtual keyboard device, configuration tool, trigger tool. NFC virtual keyboard device includes: processor, data encryption module, data decryption module, data memory, NFC function module, NFC transmission interface, NFC antenna, USB function module, USB transmission interface. The configuration tool is a NFC smart device that has configuration software configured to configure the NFC virtual keyboard device body and trigger tools. The trigger tool comes with the NFC tag. This program allows users to not convenient to use the keyboard input case, use the device to complete the operation; can help users quickly by the virtual keyboard control your computer, mobile phone or tablet operating system; at the same time, the device supports multiple platforms, and there is no need to install the driver software.
【技术实现步骤摘要】
一种基于NFC的安全便捷型虚拟键盘装置
本专利技术涉及一种基于NFC的安全便捷型虚拟键盘装置,属于嵌入式控制和计算机
技术介绍
随着社会的进步,人们越来越重视个人隐私的保护,例如在公共场合时从键盘输入帐号密码,一旦隐私泄漏,后果难以想象。现有技术中,人们较多采用动态口令等方案,但仍然需要从键盘键入,仍然有潜在的被周围人群窥见的风险。随着生活节奏的加快,越来越多的人开始追逐便捷的计算机用户体验,例如人们总是希望一键操作计算机就能让其实现原先需要多次人机交互才能完成的操作,比如打开操作系统注册表,现有的最佳方案是通过键盘上组合快捷键实现,但组合快捷键既难以记忆又容易混淆。在诸如文档编辑、参数设定、自动控制等某些特殊的应用背景下,需要人们从键盘上重复地输入指定的数据,现有方案多数是从键盘一一敲入,既容易出错又影响效率。
技术实现思路
本专利技术的目的在于提供一种基于NFC的安全便捷型虚拟键盘装置,来解决以上技术问题。为此,本专利技术采用以下技术方案:一种基于NFC的安全便捷型虚拟键盘装置,包括:①NFC虚拟键盘装置本体;②配置工具;③触发工具。所述NFC虚拟键盘装置本体包括:处理器、数据加密模块、数据解密模块、数据存储器、NFC功能模块、NFC传输接口、NFC天线、USB功能模块、USB传输接口;所述处理器,用于控制所述NFC虚拟键盘装置本体的操作流程;所述数据加密模块,用于对接收到的数据进行加密;所述数据解密模块,用于对已加密的数据进行解密;所述数据存储器,用于存储键盘按键数据以及所述NFC虚拟键盘装置本体的握手密钥;所述NFC功能模块包括:①NFC射频 ...
【技术保护点】
一种基于NFC的安全便捷型虚拟键盘装置,其特征在于,包括:NFC虚拟键盘装置本体、配置工具、触发工具;所述NFC虚拟键盘装置本体包括:处理器、数据加密模块、数据解密模块、数据存储器、NFC功能模块、NFC传输接口、NFC天线、USB功能模块、USB传输接口;所述处理器,用于控制所述NFC虚拟键盘装置本体的操作流程;所述数据加密模块,用于对接收到的数据进行加密;所述数据解密模块,用于对已加密的数据进行解密;所述数据存储器,用于存储键盘按键数据以及所述NFC虚拟键盘装置本体的握手密钥;所述NFC功能模块包括:①NFC射频信号调制单元,用于产生射频调制信号;②NFC射频信号解调单元,用于解调射频信号;所述NFC传输接口,用于处理器和NFC功能模块间的数据传输;所述NFC天线,用于产生射频电磁场、传递场能量以及接收射频信号和发送射频信号;所述USB功能模块,用于实现所述NFC虚拟键盘装置本体与操作系统设备间的USB驱动;所述USB传输接口,用于处理器和操作系统设备间的数据传输;处理器分别与数据加密模块、数据解密模块、数据存储器、NFC传输接口、USB传输接口双向连接;NFC传输接口与NFC功能 ...
【技术特征摘要】
1.一种基于NFC的安全便捷型虚拟键盘装置,其特征在于,包括:NFC虚拟键盘装置本体、配置工具、触发工具;所述NFC虚拟键盘装置本体包括:处理器、数据加密模块、数据解密模块、数据存储器、NFC功能模块、NFC传输接口、NFC天线、USB功能模块、USB传输接口;所述处理器,用于控制所述NFC虚拟键盘装置本体的操作流程;所述数据加密模块,用于对接收到的数据进行加密;所述数据解密模块,用于对已加密的数据进行解密;所述数据存储器,用于存储键盘按键数据以及所述NFC虚拟键盘装置本体的握手密钥;所述NFC功能模块包括:①NFC射频信号调制单元,用于产生射频调制信号;②NFC射频信号解调单元,用于解调射频信号;所述NFC传输接口,用于处理器和NFC功能模块间的数据传输;所述NFC天线,用于产生射频电磁场、传递场能量以及接收射频信号和发送射频信号;所述USB功能模块,用于实现所述NFC虚拟键盘装置本体与操作系统设备间的USB驱动;所述USB传输接口,用于处理器和操作系统设备间的数据传输;处理器分别与数据加密模块、数据解密模块、数据存储器、NFC传输接口、USB传输接口双向连接;NFC传输接口与NFC功能模块双向连接;NFC功能模块与NFC天线双向连接;USB传输接口与USB功能模块双向连接;所述触发工具带有NFC标签;所述配置工具是安装有配置软件的NFC智...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。