【技术实现步骤摘要】
基于按键动力学特征的网络安全防护方法及装置
[0001]本公开涉及信息安全领域,尤其涉及基于按键动力学特征的网络安全防护方法及装置。
技术介绍
[0002]随着互联网及智能移动设备的快速发展,各种各样的网站、系统、app等应用应运而生,极大地方便了人们的日常生活。与此同时,为了保证应用及用户身份的安全,绝大部分的应用都要求用户完成身份认证之后才能使用对应的功能。
[0003]传统的用户身份认证方法,是将用户注册时设置的账户密码保存到对应应用的后台服务器中,在用户发起登录请求时,再把用户填写的账户密码与其注册时保存到后台服务器的账户密码进行比对,比对成功则验证成功,比对失败则验证失败,由此完成身份认证。
[0004]将账户密码等信息保存到后台服务器,在一定程度上方便统一管理。在互联网技术快速发展的同时,网络黑产技术也在不断优化,日趋成熟。存储用户账户密码的服务器容易遭到网络攻击,导致账户密码的泄露,而黑产拿到泄露的账户密码之后就可以成功登录应用,为所欲为,这可能对用户和企业都造成不可估量的损失。
专利技 ...
【技术保护点】
【技术特征摘要】
1.一种基于按键动力学特征的网络安全防护方法,其特征在于,包括:采集用户键入字符串时的时间戳数据;对所述时间戳数据进行预处理,得到平铺数据;对所述平铺数据进行特征提取及数据划分,生成训练样本集;根据所述训练样本集进行模型训练,得到训练好的身份认证模型;根据所述训练好的身份认证模型,对用户进行身份认证。2.根据权利要求1所述的方法,其特征在于,所述采集用户键入字符串时的时间戳数据包括:记录用户键入每个字符时,按压及释放所述字符对应的时间戳,得到用户键入字符串时的时间戳数据。3.根据权利要求2所述的方法,其特征在于,对所述时间戳数据进行预处理,得到平铺数据,包括:根据所述时间戳数据,计算用户键入字符串时的每一组HL保持延时、IL键间延时、PL按压延时以及RL释放延时;将所述每一组HL保持延时、IL键间延时、PL按压延时以及RL释放延时按行合并并转置,得到转置矩阵;将所述转置矩阵中的数据按行取出依次排列成一行新的数据,得到平铺数据。4.根据权利要求3所述的方法,其特征在于,所述对所述平铺数据进行特征提取及数据划分,生成训练样本集,包括:从所述平铺数据中,以长度为l、滑动窗口为x的方式截取数据;将截取到的数据标准化,得到样本数据;将每一样本数据对应的用户身份类型作为样本标签;将所述样本数据及其对应的样本标签进行均衡处理并进行划分,得到训练样本集、验证样本集及测试样本集。5.根据权利要求4所述的方法,其特征在于,所述根据所述训练样本集进行模型训练,得到训练好的身份认证模型,包括:根据所述训练样本集和验证样本集进行模型训练,得到训练好的身份认证模型;将测试样本集输入到所述训练好的身份认证模型中,评价模型的泛化能力;若泛化能力达到期望值,则训练结束。...
【专利技术属性】
技术研发人员:梁群,余燕,刘玉权,
申请(专利权)人:中通服创发科技有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。