
前文指路


我们考虑以下登陆场景,在这个场景中,用户界面和服务器之间通信使用浏览器 JS 加密,前后都用 AES ECB 加密。

这个时序图展示了整个加密登录流程:
-
用户界面到 JS 层:
-
用户在界面输入用户名和密码
-
数据以 JSON 格式传递给 JS 层处理
-
-
JS 层加密处理:
-
JS 接收到原始 JSON 数据
-
使用 AES ECB 模式进行加密
-
-
客户端到服务器传输:
-
发送加密后的数据到服务器
-
-
服务器处理:
-
服务器接收加密数据并进行解密
-
查询数据库获取用户信息
-
验证用户凭据
-
准备响应数据并进行加密
-
-
服务器到客户端响应:
-
发送加密的响应数据回客户端
-
-
客户端处理响应:
-
JS 层解密服务器响应
-
将解密后的结果显示在用户界面
-


最低0.47元/天 解锁文章
71

被折叠的 条评论
为什么被折叠?



