← 返回列表
一种基于TCP协议的客户端情况下的安全传输方法
摘要文本
一种基于TCP协议的多客户端情况下的安全传输方法,包括:S1,TCP发送客户端、TCP接收客户端分别与TCP服务端建立连接后预设用于加密和解密的salt值;S2,TCP发送客户端构建消息体并进行打包,通过SM4国密算法利用所述salt值对消息体加密;S3,在所述消息体前拼接消息头并进行打包后向TCP服务端发送消息;S4,TCP服务端接收所述消息并解析消息头,判断消息头中是否包含接收者唯一标识符,若否,则直接执行步骤S5;若是,则将消息发送给TCP接收客户端后执行步骤S5;S5,通过SM4国密算法对消息体解密后进行处理。通过上述方法,有效保证了数据安全问题,提高了消息传输的可靠性。
申请人信息
- 申请人:麒麟软件有限公司
- 申请人地址:300450 天津市滨海新区塘沽海洋科技园信安创业广场3号楼6-8层
- 发明人: 麒麟软件有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 一种基于TCP协议的客户端情况下的安全传输方法 |
| 专利类型 | 发明申请 |
| 申请号 | CN202410059071.2 |
| 申请日 | 2024/1/16 |
| 公告号 | CN117579394A |
| 公开日 | 2024/2/20 |
| IPC主分类号 | H04L9/40 |
| 权利人 | 麒麟软件有限公司 |
| 发明人 | 尚都; 王帅; 杨瑞林; 王皓; 康秦潇 |
| 地址 | 天津市滨海新区天津滨海高新区塘沽海洋科技园信安创业广场3号楼6-8层 |
专利主权项内容
1.一种基于TCP协议的多客户端情况下的安全传输方法, 其特征在于,包括下列步骤:S1,TCP发送客户端、TCP接收客户端分别与TCP服务端建立连接后预设用于加密和解密的salt值;若连接失败则直接结束,若连接成功则执行步骤S2;S2,TCP发送客户端构建消息体并进行打包,通过SM4国密算法利用所述salt值对消息体加密;S3,在所述消息体前拼接消息头并进行打包后向TCP服务端发送消息;S4,TCP服务端接收所述消息并解析消息头,判断消息头中是否包含接收者唯一标识符,若否,则直接执行步骤S5;若是,则将消息发送给TCP接收客户端, 由接收客户端执行步骤S5;S5,通过SM4国密算法对消息体解密后进行处理。