预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共28页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN115238252A(43)申请公布日2022.10.25(21)申请号202210903418.8(22)申请日2022.07.27(71)申请人中国银行股份有限公司地址100818北京市西城区复兴门内大街1号(72)发明人徐晓健(74)专利代理机构北京三友知识产权代理有限公司11127专利代理师王天尧汤在彦(51)Int.Cl.G06F21/31(2013.01)G06N3/02(2006.01)G06Q40/02(2012.01)权利要求书5页说明书14页附图8页(54)发明名称用户身份验证方法及装置(57)摘要本发明公开了一种用户身份验证方法及装置,涉及人工智能技术领域,该方法包括:根据用户的敲击键盘历史记录数据,构建敲击键盘序列矩阵;所述敲击键盘序列矩阵用于描述用户每一敲击键盘行为对应的键位、与前后键盘敲击行为的时间间隔、和敲击键位停留时长;将敲击键盘序列矩阵,输入至行为习惯特征信息神经网络模型,得到用户的行为习惯特征信息;根据用户的行为习惯特征信息,对待验证的用户敲击键盘记录数据,进行用户身份验证;在身份验证通过后,发出用户身份验证通过的通知信息。本发明可提升用户身份认证的准确性和安全性,提升银行信息系统的安全性和保密性。CN115238252ACN115238252A权利要求书1/5页1.一种用户身份验证方法,其特征在于,包括:获取用户的敲击键盘历史记录数据;所述敲击键盘历史记录数据包括:用户每一敲击键盘行为对应的键位、敲击键位起始时刻和敲击键位结束时刻;根据用户的敲击键盘历史记录数据,构建敲击键盘序列矩阵;所述敲击键盘序列矩阵用于描述用户每一敲击键盘行为对应的键位、与前后键盘敲击行为的时间间隔、和敲击键位停留时长;将敲击键盘序列矩阵,输入至行为习惯特征信息神经网络模型,得到用户的行为习惯特征信息;所述行为习惯特征信息神经网络模型根据不同用户的敲击键盘历史记录数据和行为习惯特征信息为训练集,对神经网络模型进行训练得到;根据用户的行为习惯特征信息,对待验证的用户敲击键盘记录数据,进行用户身份验证;在身份验证通过后,发出用户身份验证通过的通知信息。2.如权利要求1所述的方法,其特征在于,还包括:对用户的敲击键盘历史记录数据,以敲击键盘行为的时间顺序,进行序列化处理,得到用户的敲击键盘历史记录数据的时间序列化数据;根据用户的敲击键盘历史记录数据,构建敲击键盘序列矩阵,包括:根据用户的敲击键盘历史记录数据的时间序列化数据,构建敲击键盘序列矩阵。3.如权利要求1所述的方法,其特征在于,根据用户的敲击键盘历史记录数据,构建敲击键盘序列矩阵,包括:根据用户每一敲击键盘行为对应的键位,构建第一敲击键盘序列矩阵;所述第一敲击键盘序列矩阵以每一敲击键盘行为对应的键位为矩阵元素;根据用户每一敲击键盘行为对应的敲击键位起始时刻和敲击键位结束时刻,构建第二敲击键盘序列矩阵;所述第二敲击键盘序列矩阵用于描述每一敲击键盘行为的与前后键盘敲击行为的时间间隔、和每一敲击键盘行为的敲击键位停留时长;对第一敲击键盘序列矩阵和第二敲击键盘序列矩阵进行合并,得到敲击键盘序列矩阵。4.如权利要求3所述的方法,其特征在于,所述第一敲击键盘序列矩阵以不同键位作为行,以每一敲击键盘行为作为列;所述第二敲击键盘序列矩阵以所述时间间隔、和每一敲击键盘行为的敲击键位停留时长作为行,以每一敲击键盘行为作为列。5.如权利要求3所述的方法,其特征在于,根据用户每一敲击键盘行为对应的敲击键位起始时刻和敲击键位结束时刻,构建第二敲击键盘序列矩阵,包括:针对用户每一敲击键盘行为:以该敲击键盘行为对应的敲击键位结束时刻和敲击键位起始时刻之差,作为该敲击键盘行为的敲击键位停留时长;以该敲击键盘行为对应的敲击键位结束时刻、和后次敲击键盘行为的敲击键位起始时刻之差,作为该敲击键盘行为的与后次键盘敲击行为的时间间隔;以该敲击键盘行为对应的敲击键位起始时刻、和前次敲击键盘行为的敲击键位结束时刻之差,作为该敲击键盘行为的与前次键盘敲击行为的时间间隔;根据每一敲击键盘行为的敲击键位停留时长、与后次键盘敲击行为的时间间隔和、与前次键盘敲击行为的时间间隔,构建第二敲击键盘序列矩阵。2CN115238252A权利要求书2/5页6.如权利要求1所述的方法,其特征在于,所述用户的行为习惯特征信息,包括用户的语言习惯特征信息和运动习惯特征信息;所述语言习惯特征信息为用户通过敲击键盘进行语言表达的习惯特征信息;所述运动习惯特征信息为表征用户敲击键盘的动作差异的习惯特征信息。7.如权利要求1所述的方法,其特征在于,还包括:按如下方式构建行为习惯特征信息神经网络模型:将获取的不同用户的敲击键盘历史记录数据、和行为习惯特征信息,作为训练集,对神经网络模