基于tcp的网络聊天室 基于c#利用同步tcp和binary编写一个简单网络聊天程序,如何添加发送文件功能?急急?
浏览量:2174
时间:2021-03-11 04:06:47
作者:admin
基于c#利用同步tcp和binary编写一个简单网络聊天程序,如何添加发送文件功能?急急?
1. 客户机发送loginrequestkeymessage,告诉服务器它准备好登录并期望获得公钥。
2. 在接收到loginrequestkeymessage之后,服务器将公钥发送给客户端。
3. 客户端保存公钥后,随机生成一个大整数,散列后将clientnonce的值发送给服务器。
4. 服务器接收clientnonce,随机生成一个大整数,然后将其哈希值servernonce发送给客户端。
5. 客户端接收servernonce。此时,客户机和服务器都具有相同的[clientnonce,servernonce],这对值在每次登录时都是不同的,因为它们都是从随机大整数散列中派生出来的。
6. 服务器收到加密密码。。。然后查询数据库进行验证。
基于tcp的网络聊天室 什么是tcp/ip协议 安卓tcpudp调试工具
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。