当前位置: 首页 > 专利查询>王仁祥专利>正文

一种基于NFC的安全便捷型虚拟键盘装置制造方法及图纸

技术编号:15400622 阅读:61 留言:0更新日期:2017-05-24 10:24
本发明专利技术是一种基于NFC的安全便捷型虚拟键盘装置,属于嵌入式控制和计算机技术领域。包括:NFC虚拟键盘装置本体、配置工具、触发工具。NFC虚拟键盘装置本体包括:处理器、数据加密模块、数据解密模块、数据存储器、NFC功能模块、NFC传输接口、NFC天线、USB功能模块、USB传输接口。配置工具是安装有配置软件的NFC智能设备,用于配置NFC虚拟键盘装置本体和触发工具。触发工具带有NFC标签。本技术方案可以让用户在不方便使用键盘输入的场合下,使用本装置完成操作;可以帮助用户通过虚拟键盘快速操控自己的计算机、手机或平板;同时,本装置支持多种平台的操作系统,且无需安装驱动软件。

A safe and convenient virtual keyboard device based on NFC

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天线,用于产生射频电磁场、传递场能量以及接收射频信号和发送射频信号;所述USB功能模块,用于实现所述NFC虚拟键盘装置本体与操作系统设备间的USB驱动;所述USB传输接口,用于处理器和操作系统设备间的数据传输;所述NFC虚拟键盘装置本体,其中:处理器分别与数据加密模块、数据解密模块、数据存储器、NFC传输接口、USB传输接口双向连接;NFC传输接口与NFC功能模块双向连接;NFC功能模块与NFC天线双向连接;USB传输接口与USB功能模块双向连接。所述NFC虚拟键盘装置本体,通过其内部的NFC天线以NFC方式无线连接配置工具、触发工具。所述NFC虚拟键盘装置本体,通过其内部的USB传输接口以USB方式连接操作系统设备,所述NFC虚拟键盘装置本体为USB人机接口设备(HumanInterfaceDevice,HID)。所述配置工具和所述触发工具之间,通过NFC方式无线连接。所述触发工具带有NFC标签。所述配置工具是安装有配置软件的NFC智能设备,用于配置NFC虚拟键盘装置本体和触发工具,包括:①配置或修改所述NFC虚拟键盘装置本体的握手密钥;②读取并记录所述触发工具的身份工D(identification,ID);③将所述触发工具的身份ID及键盘按键数据写入所述NFC虚拟键盘装置本体中。有益效果:本专利技术可以让用户在不方便使用键盘输入的场合下,使用触发工具触发NFC虚拟键盘装置本体完成操作,防止旁人偷窥;本专利技术可以帮助用户更方便地操控自己的计算机、手机或平板等设备,比如使用触发工具触发NFC虚拟键盘装置本体输出“关机”的键盘按键数据,达到快速关闭计算机的效果;本专利技术可以帮助用户在某些需要反复使用键盘按键的特定应用环境下,使用触发工具触发NFC虚拟键盘装置本体自动重复多次地输出按键数据,不仅提高效率且零差错;本专利技术,一个装置可以同时配置使用多个触发工具,一个触发工具也可以同时被多个装置配置使用,从而实现不同的功能需求;本专利技术支持多种平台的操作系统,且无需安装驱动软件。附图说明图1为本专利技术具体实施例的基于NFC的安全便捷型虚拟键盘装置的结构示意图。具体实施方式为了更好的说明本专利技术的技术方案,结合附图,通过1个实施例,对本专利技术做进一步说明。本实施例中提到的NFC(NearFieldCommunication,近场通信),是一种频率为13.56M的短距离无线通信技术,允许NFC设备之间在十厘米范围内进行非接触式无线通信。一种基于NFC的安全便捷型虚拟键盘装置,包括:①NFC虚拟键盘装置本体;②配置工具;③触发工具。所述NFC虚拟键盘装置本体包括:处理器、数据加密模块、数据解密模块、数据存储器、NFC功能模块、NFC传输接口、NFC天线、USB功能模块、USB传输接口;所述处理器,用于控制所述NFC虚拟键盘装置本体的操作流程;所述数据加密模块,用于对接收到的数据进行加密;所述数据解密模块,用于对已加密的数据进行解密;所述数据存储器,用于存储键盘按键数据以及所述NFC虚拟键盘装置本体的握手密钥;所述NFC功能模块包括:①NFC射频信号调制单元,用于产生射频调制信号;②NFC射频信号解调单元,用于解调射频信号;所述NFC传输接口,用于处理器和NFC功能模块间的数据传输;所述NFC天线,用于产生射频电磁场、传递场能量以及接收射频信号和发送射频信号;所述USB功能模块,用于实现所述NFC虚拟键盘装置本体与操作系统设备间的USB驱动;所述USB传输接口,用于处理器和操作系统设备间的数据传输;所述NFC虚拟键盘装置本体,其中:处理器分别与数据加密模块、数据解密模块、数据存储器、NFC传输接口、USB传输接口双向连接;NFC传输接口与NFC功能模块双向连接;NFC功能模块与NFC天线双向连接;USB传输接口与USB功能模块双向连接。所述NFC虚拟键盘装置本体,通过其内部的NFC天线以NFC方式无线连接配置工具、触发工具。所述NFC虚拟键盘装置本体,通过其内部的USB传输接口以USB方式连接操作系统设备,所述NFC虚拟键盘装置本体为USB人机接口设备(HumanInterfaceDevice,HID)。所述配置工具和所述触发工具之间,通过NFC方式无线连接。所述触发工具带有NFC标签。所述配置工具是安装有配置软件的NFC智能设备,用于配置NFC虚拟键盘装置本体和触发工具,包括:①配置或修改所述NFC虚拟键盘装置本体的握手密钥;②读取并记录所述触发工具的身份ID(identification,ID);③将所述触发工具的身份ID及键盘按键数据写入所述NFC虚拟键盘装置本体中。当用户在使用操作系统设备过程中,需要从实体键盘键入或触摸屏的触控键盘输入时,使用本专利技术,整体操作过程包括:①配置触发工具;②验证NFC虚拟键盘装置本体;③键盘按键数据写入;④键盘按键数据输出。以下步骤1-步骤2是所述配置触发工具的具体过程:步骤1:运行配置工具上安装的配置软件,配置工具的NFC功能被启动;步骤2:配置工具持续寻找附近的触发工具,此时,将触发工具靠近配置工具,如果触发工具被找到,则配置工具自动记录该触发工具的身份ID后执行步骤3,否则,配置过程结束;以下步骤3-步骤5是所述验证NFC虚拟键盘装置本体的具体过程:步骤3:将NFC虚拟键盘装置本体连接到操作系统设备上,NFC虚拟键盘装置本体的NFC功能被启动;步骤4:用户将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功能模块双向连接;NFC功能模块与NFC天线双向连接;USB传输接口与USB功能模块双向连接;所述触发工具带有NFC标签;所述配置工具是安装有配置软件的NFC智能设备,用于配置NFC虚拟键盘装置本体和触发工具,包括:①配置或修改所述NFC虚拟键盘装置本体的握手密钥;②读取并记录所述触发工具的身份ID;③将所述触发工具的身份ID及键盘按键数据写入所述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智...

【专利技术属性】
技术研发人员:王仁祥
申请(专利权)人:王仁祥
类型:发明
国别省市:江苏,32

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

1