网络指纹登陆流程设计
2015-05-01 16:22:43 20 举报
网络指纹登陆流程设计是一种基于用户设备和网络环境特征的身份验证方法。首先,系统会收集用户的设备信息(如操作系统、浏览器类型、IP地址等)和网络环境信息(如DNS服务器、时区、连接速度等),这些信息共同构成了用户的“网络指纹”。然后,系统将这个网络指纹与预先存储的合法网络指纹进行比对,如果匹配成功,则允许用户登录;否则,拒绝登录。这种方法具有较高的安全性和便捷性,因为用户无需记住复杂的密码,只需保持正常的网络连接即可。同时,由于网络指纹是动态变化的,即使被黑客获取,也无法用于未来的攻击。
作者其他创作
大纲/内容
2.下载网站ID、验证 验证请求Guid码a
13.发送Guid码a
15.成功,生成登录Cookie并跳转业务页面
提示用户验证失败,返回步骤3重新扫描
客户端C
10.将用户ID、Guid码b存入数据库与Guid码a并列备案
合作网站A
指纹验证服务器B
8.接收数据
失败
14.查询请求Cookie,若存在对比接收到的与数据库中Guid码a,销毁请求Cookie
9.传递用户ID、Guid码b
1.接到用户访问请求,生成查询请求Guid码a写入请求Cookie及存入数据库备案
12.通过网站ID、用户ID、Guid码b数据库查询出Guid码a
3.扫描指纹特征码,并用时间戳加密,获取用户ID
4.发送网站ID、用户ID、指纹码、请求Guid码a
7.发送用户ID、Guid码b
返回0
成功
11.发送网站ID、用户ID及取得的Guid码b
5.验证指纹数据
6.生成验证结果查询Guid码b和网站ID、用户ID、Guid码a并列存入数据库备案
0 条评论
下一页