认证方法、系统和SIM卡技术方案

技术编号:15706520 阅读:183 留言:0更新日期:2017-06-26 20:14
本发明专利技术公开了一种认证方法、系统和SIM卡。该方法包括:接收移动终端发送的待测生物样本;计算出待测生物样本的待测对比向量,并计算出预先存储的注册对比向量和所述待测对比向量的相似度;将所述相似度和设定阈值进行对比得出对比结果。本发明专利技术提供的认证方法、系统和SIM卡的技术方案中,计算出待测生物样本的待测对比向量,计算出预先存储的注册对比向量和待测对比向量的相似度,并将相似度和设定阈值进行对比得出对比结果,提高了认证过程的安全性,从而避免了用户个人隐私泄露。

Authentication method, system and SIM card

The invention discloses an authentication method, a system and a SIM card. The method comprises: receiving the measured biological samples sent by the mobile terminal; calculate the measured contrast measuring biological samples, and calculate the similarity comparison of pre stored vector registration and the measured contrast vector; the similarity and the threshold comparison we compare results. Technical scheme of authentication method, the invention provides a system and a SIM card, calculate the measured contrast measuring biological samples, calculate the registration contrast vector pre stored and measured vector similarity comparison, and the similarity and comparison we compare the results set threshold, improve the security of authentication process thus, to avoid the user privacy leak.

【技术实现步骤摘要】
认证方法、系统和SIM卡
本专利技术涉及通信
,特别涉及一种认证方法、系统和SIM卡。
技术介绍
随着信息通信技术的不断演进,云计算、大数据等新技术的引入,人们可以利用PC、移动终端开展网上冲浪、资源访问、电子商务、移动支付、社交网络等各种网络业务。虽然各种网络业务方便了用户,但网络用户隐私安全形势愈加严峻。近年来,一系列网络信息泄露事件层出不穷。现有技术中通常采用卡认证业务保证用户的个人隐私安全。卡认证业务包括:用户登录某第三方网站,进入主页;用户点击网站主页上的卡业务认证键;用户在提示框中输入手机号码,点击确认;用户的移动终端弹出登录确认窗口,用户点击确认完成用户认证流程;待用户终端确认后,用户成功登录该网站。但是,现有技术的方案中若用户丢失移动终端且该丢失的移动终端被其他会使用卡认证业务的人捡拾到时,捡拾到该移动终端的人会通过点击移动终端上的弹窗盗登网站,从而造成用户个人隐私泄露。
技术实现思路
本专利技术提供一种认证方法、系统和SIM卡,用于提高认证过程的安全性,从而避免用户个人隐私泄露。为实现上述目的,本专利技术提供了一种认证方法,包括:接收移动终端发送的待测生物样本;计算出待测生物样本的待测对比向量,并计算出预先存储的注册对比向量和所述待测对比向量的相似度;将所述相似度和设定阈值进行对比得出对比结果。可选地,所述接收移动终端发送的待测生物样本之前包括:向移动终端发送输入生物样本指令,以供所述移动终端根据输入生物样本指令提示用户输入待测生物样本,并接收用户输入的待测生物样本。可选地,所述待测生物样本为待测指纹样本,所述待测对比向量包括待测指纹样本的脊线端点对比向量和待测指纹样本的脊线分叉点对比向量;所述计算出待测生物样本的待测对比向量包括:对待测指纹样本进行预处理生成待测指纹图像,从待测指纹图像中提取出脊线端点坐标和脊线分叉点坐标;根据两两脊线端点坐标之间的距离生成脊线端点距离矩阵,根据两两脊线分叉点坐标之间的距离生成脊线分叉点距离矩阵;提取脊线端点距离矩阵中对角线上以及对角线一侧的元素生成脊线端点距离过渡矩阵,将脊线端点距离过渡矩阵转换为一维向量并去除一维向量中的对角线上的元素,生成待测指纹样本的脊线端点对比向量;提取脊线分叉点距离矩阵中对角线上以及对角线一侧的元素生成脊线分叉点距离过渡矩阵,将脊线分叉点距离过渡矩阵转换为一维向量并去除一维向量中的对角线上的元素,生成待测指纹样本的脊线分叉点对比向量。可选地,所述注册对比向量包括注册指纹样本的脊线端点对比向量和注册指纹样本的脊线分叉点对比向量,所述待测对比向量包括待测指纹样本的脊线端点对比向量和待测指纹样本的脊线分叉点对比向量;所述计算出预先存储的注册对比向量和所述待测对比向量的相似度包括:根据所述注册指纹样本的脊线端点对比向量和所述待测指纹样本的脊线端点对比向量,计算出脊线端点的相关系数;根据所述待测指纹样本的脊线分叉点对比向量和所述待测指纹样本的脊线分叉点对比向量,计算出脊线分叉点的相关系数;根据所述脊线端点的相关系数和所述脊线分叉点的相关系数,计算出注册对比向量和待测对比向量的相似度。可选地,所述根据所述注册指纹样本的脊线端点对比向量和所述待测指纹样本的脊线端点对比向量,计算出脊线端点的相关系数包括:比较注册指纹样本的脊线端点对比向量中的元素个数和待测指纹样本的脊线端点对比向量中的元素个数,并对注册指纹样本的脊线端点对比向量中的元素个数和待测指纹样本的脊线端点对比向量中的元素个数进行取最小值处理,得出脊线端点的元素个数最小值;对注册指纹样本的脊线端点对比向量和待测指纹样本的脊线端点对比向量中元素个数多的进行降维处理得出降维处理后的注册指纹样本的脊线端点对比向量和待测指纹样本的脊线端点对比向量,以使降维处理后的注册指纹样本的脊线端点对比向量和待测指纹样本的脊线端点对比向量的维度相等;将降维处理后的注册指纹样本的脊线端点对比向量按照升序排列得出新注册指纹样本的脊线端点对比向量,并将降维处理后的待测指纹样本的脊线端点对比向量按照升序排列得出新待测指纹样本的脊线端点对比向量;根据脊线端点的元素个数最小值,计算出新注册指纹样本的脊线端点对比向量和新待测指纹样本的脊线端点对比向量之间的脊线端点的相关系数。可选地,所述根据所述待测指纹样本的脊线分叉点对比向量和所述待测指纹样本的脊线分叉点对比向量,计算出脊线分叉点的相关系数包括:比较注册指纹样本的脊线分叉点对比向量中的元素个数和待测指纹样本的脊线分叉点对比向量中的元素个数,并对注册指纹样本的脊线分叉点对比向量中的元素个数和待测指纹样本的脊线分叉点对比向量中的元素个数进行取最小值处理,得出脊线分叉点的元素个数最小值;对注册指纹样本的脊线分叉点对比向量和待测指纹样本的脊线分叉点对比向量中元素个数多的进行降维处理得出降维处理后的注册指纹样本的脊线分叉点对比向量和待测指纹样本的脊线分叉点对比向量,以使降维处理后的注册指纹样本的脊线分叉点对比向量和待测指纹样本的脊线分叉点对比向量的维度相等;将降维处理后的注册指纹样本的脊线分叉点对比向量按照升序排列得出新注册指纹样本的脊线分叉点对比向量,并将降维处理后的待测指纹样本的脊线分叉点对比向量按照升序排列得出新待测指纹样本的脊线分叉点对比向量;根据脊线分叉点的元素个数最小值,计算出新注册指纹样本的脊线分叉点对比向量和新待测指纹样本的脊线分叉点对比向量之间的脊线分叉点的相关系数。可选地,所述将所述相似度和设定阈值进行对比得出对比结果之后还包括:向第三方服务器发送所述对比结果,以供所述第三方服务器根据对比结果显示登录结果。可选地,所述将所述相似度和设定阈值进行对比得出对比结果包括:若对比出所述相似度大于所述设定阈值时,所述对比结果为认证成功;若对比出所述相似度小于或等于设定阈值时,所述对比结果为认证失败。为实现上述目的,本专利技术提供了一种SIM卡,包括:收发模块,用于接收移动终端发送的待测生物样本;计算模块,用于计算出待测生物样本的待测对比向量,并计算出预先存储的注册对比向量和所述待测对比向量的相似度;比较模块,用于将所述相似度和设定阈值进行对比得出对比结果。为实现上述目的,本专利技术提供了一种认证系统,包括:SIM卡和移动终端;所述移动终端,用于向所述SIM卡发送待测生物样本;所述SIM卡,用于接收移动终端发送的待测生物样本,计算出待测生物样本的待测对比向量,计算出预先存储的注册对比向量和所述待测对比向量的相似度,并将所述相似度和设定阈值进行对比得出对比结果。可选地,还包括:第三方服务器;所述第三方服务器,用于接收所述SIM卡发送的所述对比结果,并根据对比结果显示登录结果。本专利技术具有以下有益效果:本专利技术提供的认证方法、系统和SIM卡的技术方案中,计算出待测生物样本的待测对比向量,计算出预先存储的注册对比向量和待测对比向量的相似度,并将相似度和设定阈值进行对比得出对比结果,提高了认证过程的安全性,从而避免了用户个人隐私泄露。附图说明图1为本专利技术实施例一提供的一种认证方法的流程图;图2为本专利技术实施例二提供的一种认证方法的流程图;图3a为注册指纹图像中注册指纹图像的脊线端点的示意图;图3b为注册指纹图像中注册指纹图像的脊线分叉点的示意图;图3c为实施例二中通过检测模板进行图像识本文档来自技高网...
认证方法、系统和SIM卡

【技术保护点】
一种认证方法,其特征在于,包括:接收移动终端发送的待测生物样本;计算出待测生物样本的待测对比向量,并计算出预先存储的注册对比向量和所述待测对比向量的相似度;将所述相似度和设定阈值进行对比得出对比结果。

【技术特征摘要】
1.一种认证方法,其特征在于,包括:接收移动终端发送的待测生物样本;计算出待测生物样本的待测对比向量,并计算出预先存储的注册对比向量和所述待测对比向量的相似度;将所述相似度和设定阈值进行对比得出对比结果。2.根据权利要求1所述的认证方法,其特征在于,所述接收移动终端发送的待测生物样本之前包括:向移动终端发送输入生物样本指令,以供所述移动终端根据输入生物样本指令提示用户输入待测生物样本,并接收用户输入的待测生物样本。3.根据权利要求1所述的认证方法,其特征在于,所述待测生物样本为待测指纹样本,所述待测对比向量包括待测指纹样本的脊线端点对比向量和待测指纹样本的脊线分叉点对比向量;所述计算出待测生物样本的待测对比向量包括:对待测指纹样本进行预处理生成待测指纹图像,从待测指纹图像中提取出脊线端点坐标和脊线分叉点坐标;根据两两脊线端点坐标之间的距离生成脊线端点距离矩阵,根据两两脊线分叉点坐标之间的距离生成脊线分叉点距离矩阵;提取脊线端点距离矩阵中对角线上以及对角线一侧的元素生成脊线端点距离过渡矩阵,将脊线端点距离过渡矩阵转换为一维向量并去除一维向量中的对角线上的元素,生成待测指纹样本的脊线端点对比向量;提取脊线分叉点距离矩阵中对角线上以及对角线一侧的元素生成脊线分叉点距离过渡矩阵,将脊线分叉点距离过渡矩阵转换为一维向量并去除一维向量中的对角线上的元素,生成待测指纹样本的脊线分叉点对比向量。4.根据权利要求1所述的认证方法,其特征在于,所述注册对比向量包括注册指纹样本的脊线端点对比向量和注册指纹样本的脊线分叉点对比向量,所述待测对比向量包括待测指纹样本的脊线端点对比向量和待测指纹样本的脊线分叉点对比向量;所述计算出预先存储的注册对比向量和所述待测对比向量的相似度包括:根据所述注册指纹样本的脊线端点对比向量和所述待测指纹样本的脊线端点对比向量,计算出脊线端点的相关系数;根据所述待测指纹样本的脊线分叉点对比向量和所述待测指纹样本的脊线分叉点对比向量,计算出脊线分叉点的相关系数;根据所述脊线端点的相关系数和所述脊线分叉点的相关系数,计算出注册对比向量和待测对比向量的相似度。5.根据权利要求4所述的认证方法,其特征在于,所述根据所述注册指纹样本的脊线端点对比向量和所述待测指纹样本的脊线端点对比向量,计算出脊线端点的相关系数包括:比较注册指纹样本的脊线端点对比向量中的元素个数和待测指纹样本的脊线端点对比向量中的元素个数,并对注册指纹样本的脊线端点对比向量中的元素个数和待测指纹样本的脊线端点对比向量中的元素个数进行取最小值处理,得出脊线端点的元素个数最小值;对注册指纹样本的脊线端点对比向量和待测指纹样本的脊线端点对比向量中元素个数多的进行降维处理得出降维处理后的注册指纹样本的脊线端点对比向量和待测指纹样本的脊线端点对比向量,以使降维处理后的注册指纹样本的脊线端点对比向量和待测指纹样本的脊线端点对比向量的维度相等;将...

【专利技术属性】
技术研发人员:刘镝王志军张尼王笑帝
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:北京,11

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

1