基于轨迹绘制交互的安全验证码生成方法、系统及介质

    公开(公告)号:CN113918898A

    公开(公告)日:2022-01-11

    申请号:CN202111011241.2

    申请日:2021-08-31

    Applicant: 暨南大学

    Abstract: 本发明公开了一种基于轨迹绘制交互的安全验证码生成方法、系统及介质。该方法包括制定安全规则;客户端向服务端请求进行身份认证;服务端产生数据令牌、验证码题目与图片,并将相关信息存入数据库中;对产生的图片添加干扰,传入客户端;客户端将打乱后的验证码图片恢复并显示;记录用户绘制的轨迹信息,将轨迹信息数据和数据令牌加密后传输给服务端;服务端判别轨迹信息,并将结果返回给客户端。本发明对发送的数据使用RC4加密算法进行加密;在JavaScript中检测到无头浏览器时拒绝进行验证;使用提取人类绘制轨迹特征设计的算法判别机器行为,这些技术手段提高了安全性和正确性,能够有效防止OCR图片识别技术的破解以及机器模拟生成轨迹的行为。

    基于轨迹绘制交互的安全验证码生成方法、系统及介质

    公开(公告)号:CN113918898B

    公开(公告)日:2024-09-06

    申请号:CN202111011241.2

    申请日:2021-08-31

    Applicant: 暨南大学

    Abstract: 本发明公开了一种基于轨迹绘制交互的安全验证码生成方法、系统及介质。该方法包括制定安全规则;客户端向服务端请求进行身份认证;服务端产生数据令牌、验证码题目与图片,并将相关信息存入数据库中;对产生的图片添加干扰,传入客户端;客户端将打乱后的验证码图片恢复并显示;记录用户绘制的轨迹信息,将轨迹信息数据和数据令牌加密后传输给服务端;服务端判别轨迹信息,并将结果返回给客户端。本发明对发送的数据使用RC4加密算法进行加密;在JavaScript中检测到无头浏览器时拒绝进行验证;使用提取人类绘制轨迹特征设计的算法判别机器行为,这些技术手段提高了安全性和正确性,能够有效防止OCR图片识别技术的破解以及机器模拟生成轨迹的行为。

Patent Agency Ranking