2.0.0-alpha.4 • Published 1 year ago

project-send-accept v2.0.0-alpha.4

Weekly downloads
-
License
MIT
Repository
-
Last release
1 year ago

project-send-accept

连接流程

  1. 客户端发送连接请求
  2. 服务端接收连接请求,并发送连接响应
  3. 客户端接收连接响应,并发送连接确认
  4. 服务端接收连接确认,生成公钥和私钥,并发送公钥给客户端
  5. 客户端接收公钥,生成公钥和私钥,并发送公钥给服务端
  6. 服务端接收公钥,并使用对方公钥加密生成一段随机数据,并发送给客户端
  7. 客户端接收随机数据,使用私钥解密,同时用对方公钥加密此数据,并发送给服务端
  8. 服务端接收加密数据,使用私钥解密,并发送确认消息(此步骤及之后都使用加密数据)给客户端
  9. 客户端接收确认消息,并发送确认消息给服务端
  10. 服务端接收确认消息,连接成功
  11. 客户端发送 name 和 密码
  12. 服务端接收 name 和 密码,验证通过后,发送验证通过消息
  13. 客户端接收验证通过消息(到此身份认证通过)

PSA

PAS charset: utf-8 content-type: application/json content-length: 1024 auth: duefbhubfruv

ts-node -r tsconfig-paths/register index.ts --files

2.0.0-alpha.4

1 year ago

2.0.0-alpha.3

1 year ago

2.0.0-alpha.1

1 year ago

2.0.0-alpha.2

1 year ago

1.0.7

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago