Skip to content

Latest commit

 

History

History
21 lines (14 loc) · 764 Bytes

README.md

File metadata and controls

21 lines (14 loc) · 764 Bytes

exchange(信息交换)

基于 RSA 非对称加密算法的信息交换

流程说明

screely-1643342104471

如上图,假设有用户 A、B

  1. 用户 A、B 访问当前网站时,会生成一对公私钥、
  2. 如果 B 要发送消息给用户 A,那么就 A 先将自己的公钥告诉 B
  3. B 得到 A 的公钥之后,填入到对方的公钥输入框,同时填写要发送的消息 Hello Jane,点击转换,得到被 A 的公钥加密后的内容
  4. 被 A 的公钥加密后的内容发给用户A,此时用户A可以通过自己的秘钥解开消息 Hello Jane

开发

npm install

npm start