[发明专利]一种数据传输加密的方法在审
申请号: | 201611074152.1 | 申请日: | 2016-11-29 |
公开(公告)号: | CN107171799A | 公开(公告)日: | 2017-09-15 |
发明(设计)人: | 不公告发明人 | 申请(专利权)人: | 黄宗美 |
主分类号: | H04L9/30 | 分类号: | H04L9/30;H04L9/06 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 537609 广西壮族自治*** | 国省代码: | 广西;45 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据传输 加密 方法 | ||
技术领域
本发明涉及加密技术领域,具体涉及一种数据传输加密的方法。
背景技术
随着计算机通信技术的高速发展,越来越多的重要信息会选择通过网络来 进行传输,因此,如何保障通信数据在网络中进行传递的安全性已成为了人们 重点关注的网络安全问题之一,且以加密为手段的信息安全技术成为了网络安 全的核心研究点。
发明内容
本发明的目的在于提供一种数据传输加密的方法。
为实现本发明的目的,本发明所采用的技术方案是:
一种数据传输加密的方法,包括以下步骤:(1)服务器接收并检测来自客户端的登录报文,包括客户端的用户名、密码、时间戳和RSA公钥;(2)服务器动态生成数据加密算法DES密钥,并用来自客户端动态生成的 RSA公钥为所述DES密钥加密,生成RSA加密密文;(3)客户端将接收到的所述RSA加密密文解密,获取所述DES密钥;(4)客户端清空RSA密钥对;(5)利用RLE算法压缩服务器和客户端之间传送的报文,并用所述DES密钥对压缩后的报文加密处理;(6)客户端/服务器用所述DES密钥对接收到的报文进行解密,并用RLE算法对解密后的报文进行解压缩。
所述步骤(1)的具体实现方法为:服务器接收并检测来自客户端的用 户名、密码、时间戳和RSA公钥;当用户名和密码均正确且时间戳标示为当前时间时,则执行步骤(2)。
本发明提供的加密算法在加密过程中使用压缩算法压缩特定类型的数据,压缩效率和性能得到更好的提高。
具体实施方式
下列对本发明的实施作进一步的说明,以便本领域的技术人员能够更好的理解并实施。
实施例1
一种数据传输加密的方法,包括以下步骤:(1)服务器接收并检测来自客户端的登录报文,包括客户端的用户名、密码、时间戳和RSA公钥;(2)服务器动态生成数据加密算法DES密钥,并用来自客户端动态生成的 RSA公钥为所述DES密钥加密,生成RSA加密密文;(3)客户端将接收到的所述RSA加密密文解密,获取所述DES密钥;(4)客户端清空RSA密钥对;(5)利用RLE算法压缩服务器和客户端之间传送的报文,并用所述DES密钥对压缩后的报文加密处理;(6)客户端/服务器用所述DES密钥对接收到的报文进行解密,并用RLE算法对解密后的报文进行解压缩。
以上所述仅是本发明的实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明技术原理的前提下,还可以做出若干改进和变型,这些改进和变型也应视为本发明的保护范围。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于黄宗美,未经黄宗美许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611074152.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种全自动滤干机
- 下一篇:一种网球拍型LED路灯头外壳