c# – 简单的客户端/服务器,TCP / IP加密消息流,SSL
发布时间:2020-12-15 04:03:11 所属栏目:百科 来源:网络整理
导读:编写一个小的TCP / IP客户端服务器应用程序.基本上它创建了一个服务器,然后您可以创建几个不同的客户端并设置一些聊天会话.我想知道有没有办法合并,使用标准的.net库某种形式的加密? m_mainSocket = new Socket(AddressFamily.InterNetwork, SocketType.Str
编写一个小的TCP / IP客户端服务器应用程序.基本上它创建了一个服务器,然后您可以创建几个不同的客户端并设置一些聊天会话.我想知道有没有办法合并,使用标准的.net库某种形式的加密?
m_mainSocket = new Socket(AddressFamily.InterNetwork, 有没有办法使用rsa来表示tcp? 或者你(我是)必须写一些自定义库来进行密钥交换然后加密后续的聊天消息?我之前已经为uni做过,但那是在java中,但我知道转换它们并不困难.试着不必重新发明轮子…… 或者使用ssl怎么样? 谢谢,罗恩. 解决方法
加密通信的最简单方法是将整个套接字流包装在
SslStream中.
这可以直接使用TcpClient / TcpListener,因此使用它来加密数据流非常容易. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- ArcGIS.Server.9.3和ArcGIS API for Flex在MapTips显示饼图
- Ajax 同源策略限制的简单说明
- flash 控制声音的播放和停止
- react报错 TypeError: Cannot read property 'setState
- DWR3+spring mvc实现
- The basics of swift
- c – Firebird / IBPP:如何检索数据库自动增量生成的ID?
- 使用nmake.exe窗口在makefile中无法识别addprefix命令
- ruby-on-rails – 在rails中为options_for_select定义id或类
- flutter框架:关于Flutter初始化流程