一种指纹识别装置的制造方法

文档序号:8639642阅读:342来源:国知局
一种指纹识别装置的制造方法
【技术领域】
[0001]本实用新型涉及指纹识别技术领域,尤其涉及一种指纹识别装置。
【背景技术】
[0002]指纹是手指皮肤上特有的花纹,由皮肤上的隆起线构成。这些隆起线的起点、终点、分叉、结合被称为细节特征点。隆起线的这种细节特征有无数种排列,因此,每个人的指纹甚至一个指纹的每条隆起线都是独特的,具有不可替代性,因此,通过指纹进行身份鉴定具有很高的安全性。也逐渐被应用在金融、公安、门禁、户籍管理等领域。
[0003]由于指纹的识别多被用于安全应用领域,因此保证指纹信息的安全性十分重要。而现有技术中在使用指纹的过程中,对用户指纹信息的保护力度不够,用户指纹信息被非法读取的风险较大。
【实用新型内容】
[0004]由于现有技术对用户指纹信息保护没有采取有效的方法,使得用户的指纹信息通过线路监听、软件破解等方法被窃取,又或者由于设备提供商或系统建设商的考虑不周,内部人员动机不纯,而导致指纹信息泄漏的风险较高。有鉴于此,非常需要一种改进的指纹识别装置,以解决现有技术中用户指纹信息被窃取或者被泄露的技术问题,降低指纹信息被窃取的风险,提高用户指纹信息的安全性。
[0005]本实用新型的实施方式提供一种指纹识别装置,例如可以包括:
[0006]指纹传感器、智能卡和微控制器;所述智能卡中预存由第一密钥加密的用户指纹模板;所述第一密钥根据智能卡初次使用时生成的真随机数通过加密算法生成;其中,智能卡与微控制器每进行一次数据传输之前通过随机数交互生成临时密钥对,以便于对传输数据进行加解密;
[0007]所述指纹传感器,用于采集用户的指纹图像并将采集的指纹图像传输至智能卡;
[0008]所述智能卡,用于接收指纹传感器采集的指纹图像;将所述指纹图像加密后发送至所述微控制器;
[0009]所述微控制器,用于解密智能卡发送的加密指纹图像,提取出指纹图像的图像特征;将所述图像特征加密后发送至智能卡;以便智能卡将图像特征与指纹模板作比对。
[0010]优选的,所述指纹传感器和所述智能卡封装为一体。
[0011]优选的,所述指纹传感器和所述智能卡通过SIP叠封技术封装为一体。
[0012]优选的,所述指纹采传感器与智能卡之间通过高速数据接口连接。
[0013]优选的,所述智能卡还用于根据指纹模板的比对结果更新预存的指纹模板。
[0014]优选的,所述微控制器为高性能微控制器。
[0015]优选的,所述微控制器内存中的数据采用第二密钥加密后的密文形式存储;
[0016]其中,第二密钥在微控制器每次上电时生成,每次上电生成的第二密钥不同。
[0017]优选的,所述第二密钥由微控制器通过对智能卡发送的真随机数进行分散处理后与微控制器生成的真随机数通过预设算法生成。
[0018]从以上技术方案可以看出,本实用新型实施例具有以下优点:
[0019]本实用新型实施例中,指纹模板被加密存储在智能卡内,智能卡本身具有较高的安全识别功能,在一定程度上可以提高指纹数据的安全性。另外,指纹模板加密使用的第一密钥是根据智能卡初次使用时生成的真随机数通过加密算法生成,由于外界无法获知智能卡初次使用生成的真随机数,所以即使是系统和设备提供商也无从得知该密钥,而且对于不同的用户来说该密钥不同,进一步提高了用户指纹信息存储的安全性。再者,智能卡与微处理器通信时,每次都需要针对本次数据传输生成临时密钥对,由临时密钥对数据进行加解密。每次通信使用的密钥不同,增加了数据被破解的难度,提高了数据传输的安全性。通过本实施例提供的技术方案,降低了密钥被破解、数据被读取的风险,提高了指纹信息的安全性。
【附图说明】
[0020]图1为本实用新型实施例中指纹识别装置实施例的结构示意图;
[0021]图2为图1所示装置的工作图。
【具体实施方式】
[0022]本实用新型实施例提供了一种指纹识别装置,能够提高用户指纹数据的安全性,降低指纹数据被窃取或者被泄露的风险。
[0023]为了使本技术领域的人员更好地理解本实用新型方案,下面将结合本实用新型实施例中的附图,对本实用新型实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本实用新型一部分的实施例,而不是全部的实施例。基于本实用新型中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本实用新型保护的范围。
[0024]参阅图1,本实用新型实施例中一种指纹识别装置实施例1的结构示意图,所述装置可以包括指纹传感器11、智能卡12和微控制器13。其中指纹传感器11和智能卡12连接,智能卡12和微控制器13连接。
[0025]所述智能卡中预存由第一密钥加密的用户指纹模板;所述第一密钥根据智能卡初次使用时生成的真随机数通过加密算法生成;其中,智能卡与微控制器每进行一次数据传输之前通过随机数交互生成临时密钥对,以便于对传输数据进行加解密。
[0026]具体的,所述指纹传感器11,用于采集用户的指纹图像并将采集的指纹图像传输至智能卡;
[0027]所述智能卡12,用于接收指纹传感器采集的指纹图像;将所述指纹图像加密后发送至所述微控制器;
[0028]所述微控制器13,用于解密智能卡发送的加密指纹图像,提取出指纹图像的图像特征;将所述图像特征加密后发送至智能卡;以便智能卡将图像特征与指纹模板作比对。
[0029]本实施例中所述的指纹图像特征是指由指纹图像处理后提取的图像中包含关进信息的点(比如可以完整表示一个用户指纹的一些点)。指纹模板是指由用户录入指纹时的多次图像特性合成的可以代表用户手指指纹的数据集合。智能卡存储指纹模板使用的第一密钥生成使用的算法可以是目前密码学中经常使用的一些算法,比如AES (AdvancedEncrypt1n Standard,高级加密标准)算法、国密SM4算法等,这里不作具体限定。另外,生成第一密钥时除了所述真随机数外,还可以结合其他
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1