一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于用户肌肉记忆的用户身份验证方法及装置与流程

2021-10-24 14:48:00 来源:中国专利 TAG:用户 肌肉 身份验证 装置 记忆

技术特征:
1.一种基于用户肌肉记忆的用户身份验证方法,所述方法包括:获取用户在第一预设时间段内在键盘指定区域内通过敲击键盘所形成的第一字符串;从多个维度对所述第一字符串中的字符进行分析,得到在敲击键盘过程中多个维度对应的第一肌肉习惯,依据多个维度对应的第一肌肉习惯确定多个验证条件;在用户身份验证过程中,获取用户在第二预设时间段内在键盘指定区域内通过敲击键盘所形成的第二字符串;从多个维度对所述第二字符串中的字符进行分析,得到在敲击键盘过程中多个维度对应的第二肌肉习惯;判断多个维度对应的第二肌肉习惯是否符合所述多个验证条件中的至少两个验证条件;若是,则判定所述用户的身份验证通过。2.根据权利要求1所述的方法,其中,多个维度包括:字符数量占比维度、字符整体敲击顺序维度和字符之间敲击顺序维度。3.根据权利要求2所述的方法,其中,所述从多个维度对所述第一字符串中的字符进行分析,得到在敲击键盘过程中多个维度对应的第一肌肉习惯进一步包括:在所述第一字符串中查找相同字符,并统计相同字符的字符数量,计算相同字符的字符数量在所述第一字符串的总字符数量中的占比;按照占比从高到低的顺序对字符进行排序,选取占比排列靠前的n个字符,得到在敲击键盘过程中字符数量占比维度对应的第一肌肉习惯;其中,n为正整数。4.根据权利要求3所述的方法,其中,所述从多个维度对所述第一字符串中的字符进行分析,得到在敲击键盘过程中多个维度对应的第一肌肉习惯进一步包括:针对占比排列靠前的n个字符中的每个字符,根据该字符在所述第一字符串中的敲击顺序序号,计算所述敲击顺序序号的平均值,得到该字符对应的整体敲击顺序均值;按照整体敲击顺序均值从低到高的顺序对n个字符进行排序,选取排列靠前的m个字符,得到在敲击键盘过程中字符整体敲击顺序维度对应的第一肌肉习惯;其中,m为正整数,m小于或等于n。5.根据权利要求3所述的方法,其中,所述从多个维度对所述第一字符串中的字符进行分析,得到在敲击键盘过程中多个维度对应的第一肌肉习惯进一步包括:对占比排列靠前的n个字符进行两两组合,生成多个第一字符对;每个第一字符对包含两个字符;针对每个第一字符对,根据该第一字符对的两个字符中每个字符对应的整体敲击顺序均值,设置所述两个字符的先后敲击顺序,得到该第一字符对对应的第二字符对;从多个第一字符对对应的第二字符对中选取预设数量的第二字符对作为在敲击键盘过程中字符之间敲击顺序维度对应的第一肌肉习惯。6.一种基于用户肌肉记忆的用户身份验证装置,所述装置包括:第一获取模块,适于获取用户在第一预设时间段内在键盘指定区域内通过敲击键盘所形成的第一字符串;第一分析模块,适于从多个维度对所述第一字符串中的字符进行分析,得到在敲击键盘过程中多个维度对应的第一肌肉习惯,依据多个维度对应的第一肌肉习惯确定多个验证
条件;第二获取模块,适于在用户身份验证过程中,获取用户在第二预设时间段内在键盘指定区域内通过敲击键盘所形成的第二字符串;第二分析模块,适于从多个维度对所述第二字符串中的字符进行分析,得到在敲击键盘过程中多个维度对应的第二肌肉习惯;判断模块,适于判断多个维度对应的第二肌肉习惯是否符合所述多个验证条件中的至少两个验证条件;若是,则判定所述用户的身份验证通过。7.根据权利要求6所述的装置,其中,多个维度包括:字符数量占比维度、字符整体敲击顺序维度和字符之间敲击顺序维度。8.根据权利要求7所述的装置,其中,所述第一分析模块进一步适于:在所述第一字符串中查找相同字符,并统计相同字符的字符数量,计算相同字符的字符数量在所述第一字符串的总字符数量中的占比;按照占比从高到低的顺序对字符进行排序,选取占比排列靠前的n个字符,得到在敲击键盘过程中字符数量占比维度对应的第一肌肉习惯;其中,n为正整数。9.一种计算设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行如权利要求1

5中任一项所述的基于用户肌肉记忆的用户身份验证方法对应的操作。10.一种计算机存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行如权利要求1

5中任一项所述的基于用户肌肉记忆的用户身份验证方法对应的操作。

技术总结
本发明公开了一种基于用户肌肉记忆的用户身份验证方法及装置,其中,该方法包括:获取用户在第一预设时间段内通过敲击键盘所形成的第一字符串;从多个维度对第一字符串中的字符进行分析,得到多个维度对应的第一肌肉习惯,确定多个验证条件;在用户身份验证过程中,获取用户在第二预设时间段内通过敲击键盘所形成的第二字符串;从多个维度对第二字符串中的字符进行分析,得到多个维度对应的第二肌肉习惯;判断多个维度对应的第二肌肉习惯是否符合至少两个验证条件;若是,则判定用户的身份验证通过。该方案通过将用户在敲击键盘过程中多个维度对应的肌肉习惯与预先基于用户的肌肉习惯而确定的验证条件进行比对,便捷地实现用户身份验证。用户身份验证。用户身份验证。


技术研发人员:王燕来
受保护的技术使用者:数贸科技(北京)有限公司
技术研发日:2021.08.04
技术公布日:2021/10/23
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜