@foundbyte/town-encrypt
v0.0.0-alpha.0
Published
热果 SSO 通用接口加解密工具库
Downloads
3
Keywords
Readme
@foundbyte/town-encrypt
热果 SSO 通用接口加解密工具库
前置条件
客户端
- 客户端加密公钥
- 服务端解密私钥
服务端
- 服务端加密公钥
- 客户端解密私钥
加解密流程
客户端加密
- 生成“言”
- 使用“言”对原始请求数据进行 AES 加密
- 使用服务端公钥对“言”进行 RSA 加密
- 使用加密后的言和加密后的数据作为请求参数
服务端解密
- 接收请求数据
- 使用自己的私钥解密数据
服务端加密
- 处理数据
- ...
- 使用客户端公钥加密响应数据返回
客户端解密
- 接收响应数据
- 使用自己的私钥解密数据