指纹U盘及其数据传输方法技术

技术编号:17796974 阅读:93 留言:0更新日期:2018-04-25 20:29
本发明专利技术提供一种指纹U盘及其数据传输方法。所述指纹U盘包括USB接口及两两连接的主控制器、鉴权模块和闪存管理模块,所述鉴权模块包括微控制器及与所述微控制器相连接的指纹模组。通过指纹模组采集当前检测指纹和存储授权指纹,所述微控制器判断当前检测指纹是否与授权指纹相吻合,且若当前检测指纹与授权指纹相吻合,则向所述闪存管理模块供电。所述指纹U盘通过对闪存管理模块的电源的控制来实现启动闪存管理模块,闪存管理模块依次通过主控制器和USB接口后与外部设备进行数据传输的技术,无需安装任何驱动和软件,使用范围广泛。

Fingerprint U disk and its data transmission method

The invention provides a fingerprint U disk and a data transmission method thereof. The fingerprint U disk includes a USB interface and a 22 connected master controller, a authentication module, and a flash memory management module. The authentication module includes a microcontroller and a fingerprint module connected to the microcontroller. The current detection fingerprint and the authorized fingerprint are collected by the fingerprint module, and the microcontroller determines whether the current detection fingerprint is consistent with the authorized fingerprint, and if the current detection fingerprint is in accordance with the authorized fingerprint, the power of the flash memory management module is supplied. The U disk of the fingerprint realizes the startup flash memory management module through the control of the power supply of the flash memory management module. The flash memory management module carries out the data transmission technology with the external equipment through the main controller and the USB interface in turn, without installing any driver and software, and has a wide range of use.

【技术实现步骤摘要】
指纹U盘及其数据传输方法
本专利技术涉及数据存储
,具体地,涉及一种指纹U盘及其数据传方法。
技术介绍
在信息高速膨胀的环境下,诸如U盘之类的移动存储工具因为其本身具有使用便捷、传输快速、安全性能高等优势,在数据交换日益频繁的今天,无论是个人,还是专业或企业用户,都倾向于用U盘进行重要数据的保存,该使用模式本身对产品性能提出新的要求,即安全性尤其重要。常规的基于口令的身份认证和加密方式存在诸多问题而越来越不能满足某些敏感场合的特殊要求。将生物特征身份认证技术和加密机制有机地结合在一起,可以利用生物特征的唯一性,不可替代性保证信息安全的长期有效,彻底杜绝密码和密钥遗忘、被盗和被破解的现象,将生物特征身份认证技术应用于U盘,可以提供一种更加安全、便捷的文件加密管理方案。现有的指纹U盘,主要采用两种实现方式:一种是用Hub联接U盘控制芯片和指纹传感器,由PC机控制U盘。此种方式的指纹处理比对是由PC端运行,在U盘与PC端数据传输中存在安全隐患。另一种方式是通过U盘控制芯片来控制U盘。此种方式需PC端发送验证指令给U盘控制芯片来控制打开加密数据,由于PC机指令容易被模拟仿冒,所以此种方式同样存在安全隐患。上述指纹U盘实现方式均需要在PC端软件支持才能实现指纹保护功能,均存在安全隐患。所以,有必要提供一种改进的指纹U盘,以避免上述缺陷。
技术实现思路
为克服上述缺陷,本专利技术提供一种对闪存管理模块的电源的控制来实现启动闪存管理模块依次通过主控制器和USB接口后与外部设备进行数据传输的技术,无需安装任何驱动和软件,使用范围广泛。本专利技术提供一种指纹U盘,所述指纹U盘包括USB接口及两两连接的主控制器、鉴权模块和闪存管理模块,所述鉴权模块包括微控制器及与所述微控制器相连接的指纹模组;所述USB接口,用于连接所述主控制器和外部设备,实现外部设备对所述主控制器供电及外部设备与所述主控制器之间的数据传输;所述主控制器,用于向所述鉴权模块提供电能并负责与外部设备的通讯;所述指纹模组,用于采集当前检测指纹并发送所述当前检测指纹和预存的授权指纹至所述微控制器;所述微控制器,用于判断当前检测指纹是否与预存的授权指纹相吻合,且若当前检测指纹与授权指纹相吻合,则向所述闪存管理模块供电;所述闪存管理模块,用于和所述主控制器进行数据传输。优选地,所述闪存管理模块包括用于存储数据的闪存及用于从所述闪存读取数据或向所述闪存写入数据的闪存控制器,所述闪存控制器和所述主控制器通讯连接,所述闪存控制器和所述微控制器电连接。优选地,所述指纹模组包括指纹采集子单元、指纹存储子单元及指纹发送子单元,其中,所述指纹采集子单元,用于采集当前检测指纹的图像;所述指纹存储子单元,用于存储授权指纹;所述指纹发送子单元,用于将采集的所述当前检测指纹和存储的预存的授权指纹发送至所述微控制器。优选地,所述微控制器包括接收单元、判断单元和供电单元,其中,所述接收单元,用于接收所述指纹发送子单元发送的当前检测指纹和授权指纹;所述判断单元,用于判断当前检测指纹是否与预存的授权指纹相吻合;所述供电单元,用于若当前检测指纹与预存的授权指纹吻合,则向所述闪存控制器供电。优选地,所述鉴权模块还包括鉴权单元和指纹管理单元;所述鉴权单元用于验证当前输入的PIN码是否正确;所述指纹管理单元用于更新所述指纹存储子单元中的预存的授权指纹,在当前输入的PIN指纹码正确时,录入当前检测指纹为授权指纹,或者删除授权指纹。优选地,所述指纹U盘还包括第一LED灯、第二LED灯和第三LED灯,以及与所述指纹采集子单元、所述判断单元及所述指纹管理单元电连接以基于所述指纹采集子单元、所述判断单元及所述指纹管理单元控制所述第一LED灯、第二LED灯和第三LED灯发光的LED驱动控制器。优选地,所述LED驱动控制器包括基于所述指纹集子单元工作时控制所述第一LED灯闪烁时的第一驱动电路、基于所述判断单元的比对结果控制所述第二LED灯闪烁的第二驱动电路及基于所述指纹管理单元录入或删除指纹控制所述第三LED灯闪烁的第三驱动电路。本专利技术同时提供一种指纹U盘的数据传输方法,所述指纹U盘包括USB接口及两两连接的主控制器、鉴权模块和闪存管理模块,所述鉴权模块包括微控制器及与所述微控制器相连接的指纹模组,所述方法包括如下步骤:在所述USB接口和外部设备连接时,所述外部设备通过所述主控制器对所述微控制器供电,所述微控制器启动所述指纹模组;所述指纹模组采集当前检测指纹并发送所述当前检测指纹和预存的授权指纹至所述微控制器;所述微控制器判断当前检测指纹是否与预存的授权指纹相吻合,且在当前检测指纹与预存的授权指纹相吻合时,所述微控制器向所述闪存管理模块供电;所述闪存管理模块依次经所述主控制器和所述USB接口后与外部设备进行数据传输。优选地,所述闪存管理模块包括用于存储数据的闪存及用于从所述闪存读取数据或向所述闪存写入数据的闪存控制器,所述闪存控制器和所述主控制器通讯连接,所述闪存控制器和所述微控制器电连接。优选地,所述鉴权模块还包括鉴权单元和指纹管理单元;所述鉴权单元用于验证当前输入的PIN码是否正确;所述指纹管理单元用于更新所述指纹模组的授权指纹,在当前输入的PIN指纹码正确时,录入当前检测指纹为授权指纹,或者删除授权指纹。相较于现有技术,本专利技术提供的指纹U盘及其数据传输方法具有以下有益效果:所述指纹U盘包括USB接口及两两连接的主控制器、鉴权模块和闪存管理模块,所述鉴权模块包括微控制器及与所述微控制器相连接的指纹模组,通过指纹模组采集当前检测指纹和存储授权指纹,所述微控制器判断当前检测指纹是否与预存的授权指纹相吻合,且若当前检测指纹与预存的授权指纹相吻合,则向所述闪存管理模块供电,即通过指纹验证控制闪存管理模块的电源。一方面,该指纹U盘集成了独立的鉴权模块,通过鉴权模块控制闪存管理模块的电源,不占用系统任何存储空间和CPU的运算资源,也无需安装任何驱动和软件,使用环境广泛,可在windows,linux,mac等系统下使用;另一方面,只是对闪存盘管理模块进行供电管理,未修改任何闪存盘管理模块上的代码,兼容市面上所有的普通U盘。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图,其中:图1是本专利技术提供的指纹U盘第一实施例的原理框图;图2是图1所示指纹模组的细化功能模块示意图;图3是图1所示微控制器的细化功能模块示意图;图4是本专利技术提供的指纹U盘第二实施例的结构示意图;图5是本专利技术提供的指纹U盘的数据传输方法一较佳实施例的步骤流程示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本专利技术的一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。实施例一请参阅图1至图3,本实施例中,所述指纹U盘包括USB接口10及两两连接的主控制器20、鉴权模块30和闪存管理模块40。通过增加独本文档来自技高网...
指纹U盘及其数据传输方法

【技术保护点】
一种指纹U盘,其特征在于,包括USB接口及两两连接的主控制器、鉴权模块和闪存管理模块,所述鉴权模块包括微控制器及与所述微控制器相连接的指纹模组;所述USB接口,用于连接所述主控制器和外部设备,实现外部设备对所述主控制器供电及外部设备与所述主控制器之间的数据传输;所述主控制器,用于向所述鉴权模块提供电能并负责与外部设备的通讯;所述指纹模组,用于采集当前检测指纹并发送所述当前检测指纹和预存的授权指纹至所述微控制器;所述微控制器,用于判断当前检测指纹是否与预存的授权指纹相吻合,且若当前检测指纹与预存的授权指纹相吻合,则向所述闪存管理模块供电;所述闪存管理模块,用于和所述主控制器进行数据传输。

【技术特征摘要】
1.一种指纹U盘,其特征在于,包括USB接口及两两连接的主控制器、鉴权模块和闪存管理模块,所述鉴权模块包括微控制器及与所述微控制器相连接的指纹模组;所述USB接口,用于连接所述主控制器和外部设备,实现外部设备对所述主控制器供电及外部设备与所述主控制器之间的数据传输;所述主控制器,用于向所述鉴权模块提供电能并负责与外部设备的通讯;所述指纹模组,用于采集当前检测指纹并发送所述当前检测指纹和预存的授权指纹至所述微控制器;所述微控制器,用于判断当前检测指纹是否与预存的授权指纹相吻合,且若当前检测指纹与预存的授权指纹相吻合,则向所述闪存管理模块供电;所述闪存管理模块,用于和所述主控制器进行数据传输。2.根据权利要求1所述的指纹U盘,其特征在于,所述闪存管理模块包括用于存储数据的闪存及用于从所述闪存读取数据或向所述闪存写入数据的闪存控制器,所述闪存控制器和所述主控制器通讯连接,所述闪存控制器和所述微控制器电连接。3.根据权利要求2所述的指纹U盘,其特征在于,所述指纹模组包括指纹采集子单元、指纹存储子单元及指纹发送子单元,其中,所述指纹采集子单元,用于采集当前检测指纹的图像;所述指纹存储子单元,用于存储授权指纹;所述指纹发送子单元,用于将采集的所述当前检测指纹和预存的授权指纹发送至所述微控制器。4.根据权利要求3所述的指纹U盘,其特征在于,所述微控制器包括接收单元、判断单元和供电单元,其中,所述接收单元,用于接收所述指纹发送子单元发送的当前检测指纹和预存的授权指纹;所述判断单元,用于判断所述当前检测指纹是否与所述预存的授权指纹相吻合;所述供电单元,用于若当前所述检测指纹与所述预存的授权指纹吻合,则向所述闪存控制器供电。5.根据权利要求4所述的指纹U盘,其特征在于,所述鉴权模块还包括鉴权单元和指纹管理单元;所述鉴权单元用于验证当前输入的PIN码是否正确;所述指纹管理单元用于更新所述指纹存储子单元中预存的授权指纹,在当前输入的PIN指纹码正确时,录入当前检测指纹为授权指纹,或者删除授...

【专利技术属性】
技术研发人员:邓力
申请(专利权)人:深圳道尔法科技有限公司
类型:发明
国别省市:广东,44

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

1