一种将手机硬件的物理特征作为认证密钥的方法及系统的制作方法

文档序号:7806066阅读:228来源:国知局
一种将手机硬件的物理特征作为认证密钥的方法及系统的制作方法
【专利摘要】本发明公开了一种将手机硬件的物理特征作为认证密钥的方法及系统,通过将手机硬件的物理特征作为该手机认证识别的密钥的方式,能够简单便捷地识别手机,同时可以将手机硬件的物理特征与用户生物特性绑定,从而对用户的手机进行保护及方便用户的使用。本发明将手机硬件的物理特征作为认证密钥的方法包括:验证端向手机端发送硬件验证请求;手机端根据硬件验证请求对手机进行硬件响应测试,得到手机端硬件的特征函数;手机端向验证端发送特征函数;验证端将所述特征函数与数据库内预存的手机端对应的特征函数比较,得到比较结果;验证端根据比较结果识别手机端;手机端硬件为喇叭、镜头、内存和音视频模块中的一种或多种。
【专利说明】一种将手机硬件的物理特征作为认证密钥的方法及系统
【技术领域】
[0001]本发明涉及设备安全领域,具体涉及一种将手机硬件的物理特征作为认证密钥的方法及系统。
【背景技术】
[0002]随着科技的发展和人民生活水平的提高,手机已经成为人们的生活必需品,与人们的生活息息相关。手机里有很多涉及生活、支付及通信等软件,而这些软件大多与手机进行绑定,由于这些软件与人们的财产或隐私密切相关,因此此类软件的安全对于人们而言
至关重要。
[0003]现在,用户主要通过数字密码的形式对生活、支付及通信等软件进行保护,但是由于数字密码较容易破解或通过其他手段获得,因此数字密码的方式并不能很好地保护生活、支付及通信等软件的安全;此外,还可以通过人体的生物特征作为密钥对生活、支付及通信等软件进行保护,例如苹果最新的产品iphone5中就利用了人体的指纹特征对设备进行保护,但是虽然人体的生物特征是独一无二的,并且难以模仿,但是可以被复制,例如上述的指纹特征就可以被复制,因此即便是生物特征也不能很好地保护生活、支付及通信等软件的安全。
[0004]此外,当用户的手机被盗或丢失后,即便借助定位系统获得手机的位置,也可能因为手机难以分辨是否为自身的手机而难以取回。
[0005]而手机作为生活、支付及通信等软件的载体,如果可以将手机作为生活、支付及通信等软件的进入密钥,即可对生活、支付及通信等软件进行良好的保护。

【发明内容】

[0006]本发明提供了一种将手机硬件的物理特征作为认证密钥的方法及系统,通过将手机硬件的物理特征作为该手机认证识别的密钥的方式,能够简单便捷地识别手机,同时可以将手机硬件的物理特征与用户生物特性绑定,从而对用户的手机进行保护及方便用户的使用。
[0007]本发明实施例提供的将手机硬件的物理特征作为认证密钥的方法,包括:
[0008]验证端向手机端发送硬件验证请求;
[0009]所述手机端根据所述硬件验证请求对手机进行硬件响应测试,得到手机端硬件的特征函数;
[0010]所述手机端向所述验证端发送所述特征函数;
[0011]所述验证端将所述特征函数与数据库内预存的所述手机端对应的特征函数比较,得到比较结果;
[0012]所述验证端根据所述比较结果识别所述手机端;
[0013]所述手机端硬件为喇叭、镜头、内存和音视频模块中的一种或多种。
[0014]优选的,[0015]所述方法还包括:
[0016]通过将所述手机端的特征函数与用户生物特征绑定的方式将所述手机端与所述用户生物特征绑定。
[0017]优选的,
[0018]所述用户生物特征包括:
[0019]人脸和/或眼睛虹膜和/或声纹。
[0020]优选的,
[0021 ] 所述验证端包括手机、软件服务端及用户端。
[0022]优选的,
[0023]所述手机端硬件为手机喇叭;
[0024]所述验证端向手机端发送喇叭验证请求;
[0025]所述手机端根据所述喇叭验证请求对手机喇叭进行脉冲频率响应测试,得到脉冲频率响应曲线;
[0026]所述手机端向所述验证端发送所述脉冲频率响应曲线;
[0027]所述验证端将所述脉冲频率响应曲线与数据库内预存的所述手机端对应的脉冲频率响应曲线比较,得到比较结果;
[0028]所述验证端根据所述比较结果识别所述手机端。
[0029]优选的,
[0030]所述验证端为与所述手机端处于通信阶段的手机验证端;
[0031 ] 所述喇叭验证请求为对所述手机喇叭进行超声波或低声波响应测试。
[0032]本发明实施例提供的将手机硬件的物理特征作为认证密钥的系统,包括:验证端和至少一个手机端;
[0033]所述验证端包括第一发送模块、比较模块和识别模块,所述手机端包括测试模块和第二发送模块;
[0034]所述第一发送模块用于向所述手机端发送硬件验证请求;
[0035]所述测试模块用于根据所述硬件验证请求对手机硬件进行硬件响应测试,得到手机端硬件的特征函数;
[0036]所述第二发送模块用于向所述验证端发送所述特征函数;
[0037]所述比较模块用于将所述特征函数与数据库内预存的所述手机端对应的特征函数比较,得到比较结果;
[0038]所述识别模块用于根据所述比较结果识别所述手机端;
[0039]所述手机端硬件为喇叭、镜头、内存和音视频模块中的一种或多种。
[0040]优选的,
[0041 ] 所述手机端还包括绑定模块;
[0042]所述绑定模块用于通过将所述手机端的特征函数与用户生物特征绑定的方式将所述手机端与所述用户生物特征绑定。
[0043]本发明实施例提供的将手机硬件的物理特征作为认证密钥的方法,包括:
[0044]验证端向手机端发送硬件验证请求;
[0045]所述手机端根据所述硬件验证请求控制手机硬件做出硬件响应,得到响应数据;[0046]所述手机端向所述验证端发送所述响应数据;
[0047]所述验证端根据所述响应数据生成特征函数,并将所述特征函数与数据库内预存的所述手机端对应的特征函数比较,得到比较结果;
[0048]所述验证端根据所述比较结果识别所述手机端;
[0049]所述手机端硬件为喇叭、镜头、内存和音视频模块中的一种或多种。优选的,
[0050]所述方法还包括:
[0051]通过将所述手机端的特征函数与用户生物特征绑定的方式将所述手机端与所述用户生物特征绑定。
[0052]优选的,
[0053]所述用户生物特征包括:
[0054]人脸和/或眼睛虹膜和/或声纹。
[0055]优选的,
[0056]所述验证端包括手机、软件服务端及用户端。
[0057]优选的,
[0058]所述手机端硬件为手机喇叭;
[0059]所述验证端向手机端发送喇叭验证请求;
[0060]所述手机端根据所述喇叭验证请求控制手机喇叭发出声音响应,得到音频数据;
[0061]所述手机端向所述验证端发送所述音频数据;
[0062]所述验证端根据所述音频数据生成脉冲频率响应曲线,并将所述脉冲频率响应曲线与数据库内预存的所述手机端对应的脉冲频率响应曲线比较,得到比较结果;
[0063]所述验证端根据所述比较结果识别所述手机端。
[0064]优选的,
[0065]所述验证端为与所述手机端处于通信阶段的手机验证端;
[0066]所述喇叭验证请求为对所述手机喇叭进行超声波或低声波响应测试。
[0067]本发明实施例提供的将手机硬件的物理特征作为认证密钥的系统,包括:验证端和至少一个手机端;
[0068]所述验证端包括第一发送模块、生成比较模块和识别模块,所述手机端包括控制模块和第二发送模块;
[0069]所述第一发送模块用于向手机端发送硬件验证请求;
[0070]所述测试模块用于根据所述喇叭验证请求控制手机硬件做出硬件响应,得到响应数据;
[0071]所述第二发送模块用于向所述验证端发送所述响应数据;
[0072]所述生成比较模块用于根据所述响应数据生成特征函数,并将所述特征函数与数据库内预存的所述手机端对应的特征函数比较,得到比较结果;
[0073]所述识别模块用于根据所述比较结果识别所述手机端;
[0074]所述手机端硬件为喇叭、镜头、内存和音视频模块中的一种或多种。
[0075]优选的,
[0076]所述手机端还包括绑定模块;
[0077]所述绑定模块用于通过将所述手机端的特征函数与用户生物特征绑定的方式将所述手机端与所述用户生物特征绑定。
[0078]本发明实施例中,验证端首先向手机端发送硬件验证请求;接着所述手机端根据所述硬件验证请求对手机进行硬件响应测试,得到所述手机端硬件的特征函数;然后所述手机端向所述验证端发送所述特征函数;接着所述验证端将所述特征函数与数据库内预存的所述手机端对应的特征函数比较,得到比较结果;中所述验证端根据所述比较结果识别所述手机端;上述手机端硬件为喇叭、镜头、内存和音视频模块中的一种或多种。通过将手机硬件的物理特征作为该手机认证识别的密钥的方式,本发明将手机硬件的物理特征作为认证密钥的方法及系统能够简单便捷地识别手机,同时可以将手机硬件的物理特征与用户生物特性绑定,从而对用户的手机进行保护及方便用户的使用。
【专利附图】

【附图说明】
[0079]图1为本发明将手机硬件的物理特征作为认证密钥方法第一实施例流程图;
[0080]图2为本发明将手机硬件的物理特征作为认证密钥方法第二实施例流程图;
[0081]图3为本发明将手机硬件的物理特征作为认证密钥方法第三实施例流程图;
[0082]图4为本发明将手机硬件的物理特征作为认证密钥方法第四实施例流程图;
[0083]图5为本发明将手机硬件的物理特征作为认证密钥方法第五实施例流程图;
[0084]图6为本发明将手机硬件的物理特征作为认证密钥方法第六实施例流程图;
[0085]图7为本发明将手机硬件的物理特征作为认证密钥方法第七实施例流程图;
[0086]图8为本发明将手机硬件的物理特征作为认证密钥系统第一实施例流程图;
[0087]图9为本发明将手机硬件的物理特征作为认证密钥系统第二实施例流程图。
【具体实施方式】
[0088]本发明提供了一种将手机硬件的物理特征作为认证密钥的方法及系统,通过将手机硬件的物理特征作为该手机认证识别的密钥的方式,能够简单便捷地识别手机,同时可以将手机硬件的物理特征与用户生物特性绑定,从而对用户的手机进行保护及方便用户的使用。
[0089]请参阅图1,本发明实施例中将手机硬件的物理特征作为认证密钥的方法第一实施例包括:
[0090]101、验证端向手机端发送硬件验证请求;
[0091]验证端预存储手机端与硬件关系信息,由于同一种硬件的不同个体的硬件特征不一样,因此通过向手机端发送硬件验证请求的方式,可以获知该硬件对应的手机端。
[0092]102、手机端根据硬件验证请求对手机进行硬件响应测试,得到手机端硬件的特征函数;
[0093]手机端接收到验证端发送的硬件验证请求之后,可以根据硬件验证请求对手机硬件进行硬件响应测试,得到手机端硬件的特征函数。
[0094]103、手机端向验证端发送特征函数;
[0095]得到特征函数之后,手机端可以向验证端发送特征函数。
[0096]104、验证端将特征函数与数据库内预存的手机端对应的特征函数比较,得到比较结果;[0097]验证端得到特征函数之后,将特征函数与数据库内预存的手机端对应的特征函数比较,可以得到比较结果。
[0098]105、验证端根据比较结果识别手机端。
[0099]验证端根据比较结果可以识别手机端。
[0100]上述手机端硬件可以为喇叭、镜头、内存和音视频模块中的一种或多种。
[0101]通过将手机硬件的物理特征作为该手机认证识别的密钥的方式,本发明将手机硬件的物理特征作为认证密钥的方法能够简单便捷地识别手机,同时可以将手机硬件的物理特征与用户生物特性绑定,从而对用户的手机进行保护及方便用户的使用。
[0102]上面介绍了本发明将手机硬件的物理特征作为认证密钥的方法的第一实施例,下面介绍将手机硬件的物理特征作为认证密钥的方法的第二实施例,请参阅图2,本发明实施例中将手机硬件的物理特征作为认证密钥的方法的第二实施例包括:
[0103]201、验证端向手机端发送硬件验证请求;
[0104]202、手机端根据硬件验证请求对手机进行硬件响应测试,得到手机端硬件的特征函数;
[0105]203、手机端向验证端发送特征函数;
[0106]204、验证端将特征函数与数据库内预存的手机端对应的特征函数比较,得到比较结果;
[0107]205、验证端根据比较结果识别手机端;
[0108]本发明实施例的步骤201至步骤205与本发明将手机硬件的物理特征作为认证密钥的方法第一实施例的步骤101至步骤105 —致,在此处不再累述。
[0109]206、通过将手机端的特征函数与用户生物特征绑定的方式将手机端与用户生物特征绑定。
[0110]通过将手机端的特征函数与用户生物特征绑定的方式可以将手机端与用户生物特征绑定,进而可以对手机端进行保护或方便用户对手机端的使用,例如可以将手机端的特征函数作为登录密钥以提高使用的便利性。
[0111]通过将手机硬件的物理特征作为该手机认证识别的密钥的方式,本发明将手机硬件的物理特征作为认证密钥的方法能够简单便捷地识别手机,同时可以将手机硬件的物理特征与用户生物特性绑定,从而对用户的手机进行保护及方便用户的使用。
[0112]上面介绍了本发明将手机硬件的物理特征作为认证密钥的方法的第二实施例,下面介绍将手机硬件的物理特征作为认证密钥的方法的第三实施例,请参阅图3,本发明实施例中将手机硬件的物理特征作为认证密钥的方法的第三实施例包括:
[0113]301、验证端向手机端发送喇叭验证请求;
[0114]验证端预存储手机端与喇叭关系信息,由于不同的喇叭的频率响应特征不一样,因此通过向手机端发送喇叭验证请求的方式,可以获知该喇叭对应的手机端。
[0115]302、手机端根据喇叭验证请求对手机喇叭进行脉冲频率响应测试,得到脉冲频率响应曲线;
[0116]手机端接收到验证端发送的喇叭验证请求之后,可以根据喇叭验证请求对手机喇叭进行脉冲频率响应测试,得到脉冲频率响应曲线。
[0117]303、手机端向验证端发送脉冲频率响应曲线;[0118]得到脉冲频率响应曲线之后,手机端可以向验证端发送脉冲频率响应曲线。
[0119]304、验证端将脉冲频率响应曲线与数据库内预存的手机端对应的脉冲频率响应曲线比较,得到比较结果;
[0120]验证端得到脉冲频率响应曲线之后,将脉冲频率响应曲线与数据库内预存的手机端对应的脉冲频率响应曲线比较,可以得到比较结果。
[0121 ] 305、验证端根据比较结果识别手机端。
[0122]验证端根据比较结果可以识别手机端。
[0123]通过将手机喇叭的物理特征作为该手机认证识别的密钥的方式,本发明将手机硬件的物理特征作为认证密钥的方法能够简单便捷地识别手机。
[0124]上面介绍了本发明将手机硬件的物理特征作为认证密钥的方法的第三实施例,下面介绍将手机硬件的物理特征作为认证密钥的方法的第四实施例,请参阅图4,本发明实施例中将手机硬件的物理特征作为认证密钥的方法的第四实施例包括:
[0125]401、验证端向手机端发送喇叭验证请求;
[0126]验证端预存储手机端与喇叭关系信息,由于不同的喇叭的频率响应特征不一样,因此通过向手机端发送喇叭验证请求的方式,可以获知该喇叭对应的手机端。
[0127]上述的验证端具体可以包括手机、软件服务端及用户端,例如可以为通话中的一方手机端向另一方手机端发起验证请求。
[0128]402、手机端根据喇叭验证请求对手机喇叭进行脉冲频率响应测试,得到脉冲频率响应曲线;
[0129]手机端接收到验证端发送的喇叭验证请求之后,可以根据喇叭验证请求对手机喇叭进行脉冲频率响应测试,得到脉冲频率响应曲线。
[0130]由于不同的喇叭的频率响应特征不一样,亦即通过脉冲频率响应测得到的脉冲频率响应曲线也不一样,通过脉冲频率响应曲线的判别可以对手机端进行分辨。
[0131]403、手机2而向验证2而发送脉冲频率响应曲线;
[0132]得到脉冲频率响应曲线之后,手机端可以向验证端发送脉冲频率响应曲线。
[0133]404、验证端将脉冲频率响应曲线与数据库内预存的手机端对应的脉冲频率响应曲线比较,得到比较结果;
[0134]验证端得到脉冲频率响应曲线之后,将脉冲频率响应曲线与数据库内预存的手机端对应的脉冲频率响应曲线比较,可以得到比较结果。
[0135]405、验证端根据比较结果识别手机端;
[0136]验证端根据比较结果可以识别手机端。
[0137]406、通过将手机端的脉冲频率响应曲线与用户生物特征绑定的方式将手机端与用户生物特征绑定。
[0138]通过将手机端的脉冲频率响应曲线与用户生物特征绑定的方式可以将手机端与用户生物特征绑定,进而可以对手机端进行保护或方便用户对手机端的使用,例如可以将手机端的脉冲频率响应曲线作为登录密钥以提高使用的便利性。
[0139]上述的用户生物特征可以包括:人脸和/或眼睛虹膜和/或声纹。
[0140]下面以一个具体实例来说明本发明实施例各步骤的工作过程:
[0141 ] 在本发明实施例中,验证端为呼叫方手机端,与验证端对应的手机端为应答方手机端。呼叫方手机端与应答方手机端处于通话状态时,若应答方手机端内存储有呼叫方手机端对应的脉冲频率响应曲线数据,应答方手机端可以通过向呼叫方手机端发送超声波或低声波响应测试的方式,在不影响通话的情况下获得呼叫方手机端的脉冲频率响应曲线,将获得的脉冲频率响应曲线与应答方手机端内存储的呼叫方手机端对应的脉冲频率响应曲线数据对比即可识别该呼叫方手机端的身份;若应答方手机端内存储没有呼叫方手机端对应的脉冲频率响应曲线数据,在已确认呼叫方手机端的身份的情况下,可以根据获得的脉冲频率响应曲线建立呼叫方手机端对应的脉冲频率响应曲线数据。
[0142]需要说明的是,上述的超声波或低声波响应测试具体为:呼叫方手机端的喇叭根据应答方手机端的测试要求,向应答方手机端发送超声波音频数据或低声波音频数据。
[0143]通过将手机喇叭的物理特征作为该手机认证识别的密钥的方式,本发明将手机硬件的物理特征作为认证密钥的方法能够简单便捷地识别手机,同时可以将手机喇叭的物理特征与用户生物特性绑定,从而对用户的手机进行保护及方便用户的使用。
[0144]上面介绍了本发明将手机硬件的物理特征作为认证密钥的方法的第四实施例,下面介绍将手机硬件的物理特征作为认证密钥的方法的第五实施例,请参阅图5,本发明实施例中将手机硬件的物理特征作为认证密钥的方法的第五实施例包括:
[0145]501、验证端向手机端发送硬件验证请求;
[0146]验证端预存储手机端与硬件关系信息,由于同一种硬件的不同个体的硬件特征不一样,因此通过向手机端发送硬件验证请求的方式,可以获知该硬件对应的手机端。
[0147]502、手机端根据硬件验证请求控制手机硬件做出硬件响应,得到响应数据;
[0148]手机端接收到验证端发送的硬件验证请求之后,可以根据硬件验证请求控制手机硬件做出硬件响应,得到响应数据。
[0149]503、手机端向验证端发送响应数据;
[0150]得到响应数据之后,手机端可以向验证端发送响应数据。
[0151]504、验证端根据响应数据生成特征函数,并将特征函数与数据库内预存的手机端对应的特征函数比较,得到比较结果;
[0152]验证端得到响应数据之后,可以根据响应数据生成特征函数,并将特征函数与数据库内预存的手机端对应的特征函数比较,得到比较结果。
[0153]505、验证端根据比较结果识别手机端。
[0154]验证端根据比较结果可以识别手机端。
[0155]上述手机端硬件为喇叭、镜头、内存和音视频模块中的一种或多种。
[0156]通过将手机硬件的物理特征作为该手机认证识别的密钥的方式,本发明将手机硬件的物理特征作为认证密钥的方法能够简单便捷地识别手机,同时可以将手机硬件的物理特征与用户生物特性绑定,从而对用户的手机进行保护及方便用户的使用。
[0157]上面介绍了本发明将手机硬件的物理特征作为认证密钥的方法的第五实施例,下面介绍将手机硬件的物理特征作为认证密钥的方法的第六实施例,请参阅图6,本发明实施例中将手机硬件的物理特征作为认证密钥的方法的第六实施例包括:
[0158]601、验证端向手机端发送硬件验证请求;
[0159]602、手机端根据硬件验证请求控制手机硬件做出硬件响应,得到响应数据;
[0160]603、手机端向验证端发送响应数据;[0161]604、验证端根据响应数据生成特征函数,并将特征函数与数据库内预存的手机端对应的特征函数比较,得到比较结果;
[0162]605、验证端根据比较结果识别手机端;
[0163]本发明实施例的步骤601至步骤605与本发明将手机硬件的物理特征作为认证密钥的方法第一实施例的步骤501至步骤505 —致,在此处不再累述。
[0164]606、通过将手机端的特征函数与用户生物特征绑定的方式将手机端与用户生物特征绑定。
[0165]通过将手机端的特征函数与用户生物特征绑定的方式可以将手机端与用户生物特征绑定,进而可以对手机端进行保护或方便用户对手机端的使用,例如可以将手机端的特征函数作为登录密钥以提高使用的便利性。
[0166]通过将手机端的脉冲频率响应曲线与用户生物特征绑定的方式可以将手机端与用户生物特征绑定,进而可以对手机端进行保护或方便用户对手机端的使用,例如可以将手机端的脉冲频率响应曲线作为登录密钥以提高使用的便利性。
[0167]通过将手机硬件的物理特征作为该手机认证识别的密钥的方式,本发明将手机硬件的物理特征作为认证密钥的方法能够简单便捷地识别手机,同时可以将手机硬件的物理特征与用户生物特性绑定,从而对用户的手机进行保护及方便用户的使用。
[0168]上面介绍了本发明将手机硬件的物理特征作为认证密钥的方法的第六实施例,下面介绍将手机硬件的物理特征作为认证密钥的方法的第七实施例,请参阅图7,本发明实施例中将手机硬件的物理特征作为认证密钥的方法的第七实施例包括:
[0169]701、验证端向手机端发送喇叭验证请求;
[0170]验证端预存储手机端与喇叭关系信息,由于不同的喇叭的频率响应特征不一样,因此通过向手机端发送喇叭验证请求的方式,可以获知该喇叭对应的手机端。
[0171]上述的验证端具体可以包括手机、软件服务端及用户端,例如可以为通话中的一方手机端向另一方手机端发起验证请求。
[0172]702、手机端根据喇叭验证请求控制手机喇叭发出声音响应,得到音频数据;
[0173]手机端接收到验证端发送的喇叭验证请求之后,可以根据喇叭验证请求控制手机喇叭发出声音响应,得到音频数据。
[0174]703、手机端向验证端发送音频数据;
[0175]得到音频数据之后,手机端可以向验证端发送音频数据。
[0176]704、验证端根据音频数据生成脉冲频率响应曲线,并将脉冲频率响应曲线与数据库内预存的手机端对应的脉冲频率响应曲线比较,得到比较结果;
[0177]验证端得到音频数据之后,可以根据音频数据生成脉冲频率响应曲线,并将脉冲频率响应曲线与数据库内预存的手机端对应的脉冲频率响应曲线比较,得到比较结果。
[0178]由于不同的喇叭的频率响应特征不一样,亦即通过脉冲频率响应测得到的脉冲频率响应曲线也不一样,通过脉冲频率响应曲线的判别可以对手机端进行分辨。
[0179]705验证端根据比较结果识别手机端;
[0180]验证端根据比较结果可以识别手机端。
[0181]706、通过将手机端的脉冲频率响应曲线与用户生物特征绑定的方式将手机端与用户生物特征绑定。[0182]通过将手机端的脉冲频率响应曲线与用户生物特征绑定的方式可以将手机端与用户生物特征绑定,进而可以对手机端进行保护或方便用户对手机端的使用,例如可以将手机端的脉冲频率响应曲线作为登录密钥以提高使用的便利性。
[0183]上述的用户生物特征可以包括:人脸和/或眼睛虹膜和/或声纹。
[0184]下面以一个具体实例来说明本发明实施例各步骤的工作过程:
[0185]在本发明实施例中,验证端为呼叫方手机端,与验证端对应的手机端为应答方手机端。呼叫方手机端与应答方手机端处于通话状态时,若应答方手机端内存储有呼叫方手机端对应的脉冲频率响应曲线数据,应答方手机端可以通过向呼叫方手机端发送超声波或低声波响应测试的方式,在不影响通话的情况下获得呼叫方手机端的音频数据,对音频数据进行处理可以得到脉冲频率响应曲线,将获得的脉冲频率响应曲线与应答方手机端内存储的呼叫方手机端对应的脉冲频率响应曲线数据对比即可识别该呼叫方手机端的身份;若应答方手机端内存储没有呼叫方手机端对应的脉冲频率响应曲线数据,在已确认呼叫方手机端的身份的情况下,可以根据获得的脉冲频率响应曲线建立呼叫方手机端对应的脉冲频率响应曲线数据。
[0186]需要说明的是,上述的超声波或低声波响应测试具体为:呼叫方手机端的喇叭根据应答方手机端的测试要求,向应答方手机端发送超声波音频数据或低声波音频数据。
[0187]通过将手机硬件的物理特征作为该手机认证识别的密钥的方式,本发明将手机硬件的物理特征作为认证密钥的方法能够简单便捷地识别手机,同时可以将手机硬件的物理特征与用户生物特性绑定,从而对用户的手机进行保护及方便用户的使用。
[0188]上面介绍了本发明将手机硬件的物理特征作为认证密钥的方法的第七实施例,下面介绍将手机硬件的物理特征作为认证密钥的系统的第一实施例,请参阅图8,本发明实施例中将手机硬件的物理特征作为认证密钥的系统的第一实施例包括:
[0189]验证端81和至少一个手机端82 ;
[0190]验证端81包括第一发送模块811、比较模块812和识别模块813,手机端82包括测试模块821和第二发送模块822 ;
[0191]第一发送模块811用于向手机端发送硬件验证请求;
[0192]测试模块821用于根据硬件验证请求对手机硬件进行硬件响应测试,得到手机端硬件的特征函数;
[0193]第二发送模块822用于向验证端发送特征函数;
[0194]比较模块812用于将特征函数与数据库内预存的手机端对应的特征函数比较,得到比较结果;
[0195]识别模块813用于根据比较结果识别手机端;
[0196]手机端硬件为喇叭、镜头、内存和音视频模块中的一种或多种。
[0197]可选地,
[0198]手机端82还包括绑定模块823:
[0199]绑定模块823用于通过将手机端的脉冲频率响应曲线与用户生物特征绑定的方式将手机端与用户生物特征绑定。
[0200]需要说明的是,上述的验证端81可以为服务提供商,上述手机端82为与服务提供商关联的用户端,其中上述用户端用户的生物特征与用户端的特征函数绑定,当用户端与服务提供商之间进行交互时,可以将用户端特征函数作为用户端与服务提供商之间验证的密钥,进而可以简化用户端与服务提供商之间的安全验证过程。
[0201]本发明实施例将手机喇叭的物理特征作为认证密钥的系统为与本发明将手机硬件的物理特征作为认证密钥的方法的第一实施例至第四实施例相对应的系统实施例,因此也具有本发明将手机硬件的物理特征作为认证密钥的方法的第一实施例至第四实施例的优点。通过将手机硬件的物理特征作为该手机认证识别的密钥的方式,本发明将手机硬件的物理特征作为认证密钥的系统能够简单便捷地识别手机,同时可以将手机硬件的物理特征与用户生物特性绑定,从而对用户的手机进行保护及方便用户的使用。
[0202]上面介绍了本发明将手机硬件的物理特征作为认证密钥的系统的第一实施例,下面介绍将手机硬件的物理特征作为认证密钥的系统的第二实施例,请参阅图9,本发明实施例中将手机硬件的物理特征作为认证密钥的系统的第二实施例包括:
[0203]验证端91和至少一个手机端92 ;
[0204]验证端91包括第一发送模块911、生成比较模块912和识别模块913,手机端92包括控制模块921和第二发送模块922 ;
[0205]第一发送模块911用于向手机端发送硬件验证请求;
[0206]测试模块921用于根据硬件验证请求控制手机硬件做出硬件响应,得到响应数据;
[0207]第二发送模块922用于向验证端发送响应数据;
[0208]生成比较模块912用于根据响应数据生成脉冲频率响应曲线,并将特征函数与数据库内预存的手机端对应的特征函数比较,得到比较结果;
[0209]识别模块913用于根据比较结果识别手机端。
[0210]可选地,
[0211 ] 手机端92还包括绑定模块923:
[0212]绑定模块923用于通过将手机端的脉冲频率响应曲线与用户生物特征绑定的方式将手机端与用户生物特征绑定。
[0213]本发明实施例将手机硬件的物理特征作为认证密钥的系统为与本发明将手机硬件的物理特征作为认证密钥的方法的第五实施例至第七实施例相对应的系统实施例,因此也具有本发明将手机硬件的物理特征作为认证密钥的方法的第五实施例至第七实施例的优点。通过将手机硬件的物理特征作为该手机认证识别的密钥的方式,本发明将手机硬件的物理特征作为认证密钥的系统能够简单便捷地识别手机,同时可以将手机硬件的物理特征与用户生物特性绑定,从而对用户的手机进行保护及方便用户的使用。
[0214]以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本【技术领域】的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
【权利要求】
1.一种将手机硬件的物理特征作为认证密钥的方法,其特征在于,包括: 验证端向手机端发送硬件验证请求; 所述手机端根据所述硬件验证请求对手机进行硬件响应测试,得到手机端硬件的特征函数; 所述手机端向所述验证端发送所述特征函数; 所述验证端将所述特征函数与数据库内预存的所述手机端对应的特征函数比较,得到比较结果; 所述验证端根据所述比较结果识别所述手机端; 所述手机端硬件为喇叭、镜头、内存和音视频模块中的一种或多种。
2.根据权利要求1所述的将手机硬件的物理特征作为认证密钥的方法,其特征在于,所述方法还包括: 通过将所述手机端的特征函数与用户生物特征绑定的方式将所述手机端与所述用户生物特征绑定。
3.根据权利要求 2所述的将手机硬件的物理特征作为认证密钥的方法,其特征在于,所述用户生物特征包括: 人脸和/或眼睛虹膜和/或声纹。
4.根据权利要求1所述的将手机硬件的物理特征作为认证密钥的方法,其特征在于, 所述验证端包括手机、软件服务端及用户端。
5.根据权利要求1至4中任一项所述的将手机硬件的物理特征作为认证密钥的方法,其特征在于,所述手机端硬件为手机喇叭; 所述验证端向手机端发送喇叭验证请求; 所述手机端根据所述喇叭验证请求对手机喇叭进行脉冲频率响应测试,得到脉冲频率响应曲线; 所述手机端向所述验证端发送所述脉冲频率响应曲线; 所述验证端将所述脉冲频率响应曲线与数据库内预存的所述手机端对应的脉冲频率响应曲线比较,得到比较结果; 所述验证端根据所述比较结果识别所述手机端。
6.根据权利要求5所述的将手机硬件的物理特征作为认证密钥的方法,其特征在于, 所述验证端为与所述手机端处于通信阶段的手机验证端; 所述喇叭验证请求为对所述手机喇叭进行超声波或低声波响应测试。
7.一种将手机硬件的物理特征作为认证密钥的系统,其特征在于,包括:验证端和至少 Iv手机; 所述验证端包括第一发送模块、比较模块和识别模块,所述手机端包括测试模块和第二发送模块; 所述第一发送模块用于向所述手机端发送硬件验证请求; 所述测试模块用于根据所述硬件验证请求对手机硬件进行硬件响应测试,得到手机端硬件的特征函数; 所述第二发送模块用于向所述验证端发送所述特征函数; 所述比较模块用于将所述特征函数与数据库内预存的所述手机端对应的特征函数比较,得到比较结果; 所述识别模块用于根据所述比较结果识别所述手机端; 所述手机端硬件为喇叭、镜头、内存和音视频模块中的一种或多种。
8.根据权利要求7所述的将手机硬件的物理特征作为认证密钥的系统,其特征在于,所述手机端还包括绑定模块; 所述绑定模块用于通过将所述手机端的特征函数与用户生物特征绑定的方式将所述手机端与所述用户生物特征绑定。
9.一种将手机硬件的物理特征作为认证密钥的方法,其特征在于,包括: 验证端向手机端发送硬件验证请求; 所述手机端根据所述硬件验证请求控制手机硬件做出硬件响应,得到响应数据; 所述手机端向所述验证端发送所述响应数据; 所述验证端根据所述响应数据生成特征函数,并将所述特征函数与数据库内预存的所述手机端对应的特征函数比较,得到比较结果; 所述验证端根据所述比较结果识别所述手机端; 所述手机端硬件为喇叭、镜头、内存和音视频模块中的一种或多种。
10.根据权利要求9所述的将手机硬件的物理特征作为认证密钥的方法,其特征在于,所述方法还包括: 通过将所述手机端的特征函数与用户生物特征绑定的方式将所述手机端与所述用户生物特征绑定。
11.根据权利要求10所述的将手机硬件的物理特征作为认证密钥的方法,其特征在于,所述用户生物特征包括: 人脸和/或眼睛虹膜和/或声纹。
12.根据权利要求9所述的将手机硬件的物理特征作为认证密钥的方法,其特征在于, 所述验证端包括手机、软件服务端及用户端。
13.根据权利要求9至12中任一项所述的将手机硬件的物理特征作为认证密钥的方法,其特征在于,包括:所述手机端硬件为手机喇叭; 所述验证端向手机端发送喇叭验证请求; 所述手机端根据所述喇叭验证请求控制手机喇叭发出声音响应,得到音频数据; 所述手机端向所述验证端发送所述音频数据; 所述验证端根据所述音频数据生成脉冲频率响应曲线,并将所述脉冲频率响应曲线与数据库内预存的所述手机端对应的脉冲频率响应曲线比较,得到比较结果; 所述验证端根据所述比较结果识别所述手机端。
14.根据权利要求13所述的将手机硬件的物理特征作为认证密钥的方法,其特征在于, 所述验证端为与所述手机端处于通信阶段的手机验证端; 所述喇叭验证请求为对所述手机喇叭进行超声波或低声波响应测试。
15.一种将手机硬件的物理特征作为认证密钥的系统,其特征在于,包括:验证端和至少 Iv手机; 所述验证端包括第一发送模块、生成比较模块和识别模块,所述手机端包括控制模块和第二发送模块; 所述第一发送模块用于向手机端发送硬件验证请求; 所述测试模块用于根据所述喇叭验证请求控制手机硬件做出硬件响应,得到响应数据; 所述第二发送模块用于向所述验证端发送所述响应数据; 所述生成比较模块用于根据所述响应数据生成特征函数,并将所述特征函数与数据库内预存的所述手机端对应的特征函数比较,得到比较结果; 所述识别模块用于根据所述比较结果识别所述手机端; 所述手机端硬件为喇叭、镜头、内存和音视频模块中的一种或多种。
16.根据权利要求15所述的将手机硬件的物理特征作为认证密钥的方法,其特征在于,所述手机端还包括绑定模块; 所述绑定模块用于通过将所述手机端的特征函数与用户生物特征绑定的方式将所述手机端与所述用户生物特征绑定。
【文档编号】H04W12/06GK104010308SQ201410261811
【公开日】2014年8月27日 申请日期:2014年6月13日 优先权日:2014年6月13日
【发明者】王艺 申请人:快车科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1