1

我有一个程序在同一个解决方案中有 2 个项目:客户端和服务器。该项目应该执行以下操作:

客户端/服务器认证协议

  1. 客户端连接到服务器
  2. 客户端发送 GET_NONCE() 到服务器
  3. 服务器生成随机数
  4. 服务器向客户端发送 NONCE(nonce)
  5. 客户端生成 sessionKey
  6. 客户端发送 encrypt(masterKey, LOGIN(nonce, sessionKey, username, password))
  7. 服务器验证登录信息(随机数、用户名和密码)... 如果有效,服务器发送 encrypt(sessionKey, ACCEPT()) b。如果无效,服务器发送 encrypt(sessionKey, REJECT())

我能够连接到服务器(步骤 1),但不知道如何生成、获取、发送或执行任何其他步骤。

请问有什么想法或资源让我去吗?多谢

4

0 回答 0