[发明专利]消息传输方法、装置、设备及介质有效
申请号: | 202111350244.9 | 申请日: | 2021-11-15 |
公开(公告)号: | CN114124502B | 公开(公告)日: | 2023-07-28 |
发明(设计)人: | 潘雨诗 | 申请(专利权)人: | 兰州乐智教育科技有限责任公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L9/06;H04L9/08 |
代理公司: | 北京华夏泰和知识产权代理有限公司 11662 | 代理人: | 唐会娜;吴雪 |
地址: | 730030 甘肃省兰州市城*** | 国省代码: | 甘肃;62 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 消息 传输 方法 装置 设备 介质 | ||
本发明涉及云传输技术,揭露了一种消息传输方法,包括:对消息产生时间、消息编号及业务版本字符串进行拼接,得到拼接字符串,对时间戳和业务版本的目标参数进行算数运算,得到迭代数,计算与迭代数的个数一致的多个拼接字符串的哈希值,并将多个哈希值作为加密密钥对待传输消息进行加密处理,得到加密消息,对加密消息进行内容添加,得到标准加密消息,将标准加密消息传输至消息接收端,判断是否接收到消息接收端基于多轮判断机制对标准加密消息进行可行性判断之后发送的可行性通知消息,若接收到可行性通知消息,确定待传输消息传输成功。本发明还提出一种消息传输装置、电子设备以及存储介质。本发明可以解决消息传输的准确度较低的问题。
技术领域
本发明涉及云传输领域,尤其涉及一种消息传输方法、装置、电子设备及计算机可读存储介质。
背景技术
随着互联网技术的快速发展,消息的传输也变得十分重要,而在消息传输的过程中,通常会面对类似于传输中存在第三方对消息进行攻击、对消息进行伪造等复杂的情况,进而导致消息传输的不够准确。
为了避免攻击,现有的消息传输方法通常是利用HTTPS方式进行加密传输,这种方法需要相应的证书颁发机构进行证书颁发,配置复杂且申请证书的流程较长,容易导致加密过程不够精准,加密的不精确导致消息在传输过程中会出现泄漏或者其他不安全的情况发生,进而使得消息传输的准确度较低。
发明内容
本发明提供一种消息传输方法、装置、电子设备及计算机可读存储介质,其主要目的在于解决消息传输的准确度较低的问题。
为实现上述目的,本发明提供的一种消息传输方法,包括:
获取待传输消息,以及获取任意消息的消息产生时间及消息编号,对所述消息产生时间、所述消息编号及预设的业务版本字符串进行拼接处理,得到拼接字符串;
对预设的时间戳和业务版本的目标参数进行算数运算,得到迭代数;
计算与所述迭代数的个数一致的多个所述拼接字符串的哈希值,并将多个所述哈希值作为加密密钥对所述待传输消息进行加密处理,得到加密消息;
基于预设格式对所述加密消息进行内容添加,得到标准加密消息;
将所述标准加密消息传输至消息接收端;
判断是否接收到所述消息接收端基于预设的多轮判断机制对所述标准加密消息进行可行性判断之后发送的可行性通知消息;
若接收到所述可行性通知消息,确定所述待传输消息传输成功。
可选地,所述计算与所述迭代数的个数一致的多个所述拼接字符串的哈希值,包括:
判断所述拼接字符串的大小是否满足预设的填充要求;
若所述拼接字符串的大小满足所述填充要求,则在所述拼接字符串的末尾处添加第一位数的值,得到第一填充数据;
若所述拼接字符串的大小不满足所述填充要求,则对所述拼接字符串进行补位处理,得到第二填充数据;
将所述第一填充数据或所述第二填充数据输入至预设缓存器中进行数据处理,得到所述拼接字符串对应的哈希值;
以所述迭代数作为重复次数执行所述数据处理操作,得到与所述迭代数的个数一致的多个所述拼接字符串的哈希值。
可选地,所述对所述拼接字符串进行补位处理,得到第二填充数据,包括:
获取预设的第一参考值和第二参考值,在所述拼接字符串后补充一个第一参考值,得到暂定填充数据;
对所述暂定填充数据补充预设个数的第二参考值直至满足所述填充要求,得到第二填充数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于兰州乐智教育科技有限责任公司,未经兰州乐智教育科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111350244.9/2.html,转载请声明来源钻瓜专利网。