[发明专利]聊天加密方法、装置、电子终端及可读存储介质有效
申请号: | 201810001257.7 | 申请日: | 2018-01-02 |
公开(公告)号: | CN108200058B | 公开(公告)日: | 2020-08-04 |
发明(设计)人: | 周志刚;张文明;陈少杰 | 申请(专利权)人: | 武汉斗鱼网络科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L9/14;H04L12/58 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 郭新娟 |
地址: | 430000 湖北省武汉市东湖新技术*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 聊天 加密 方法 装置 电子 终端 可读 存储 介质 | ||
本发明实施例提供一种聊天加密方法、装置、电子终端及可读存储介质。所述聊天加密方法包括:通过动态调试即时通信应用程序的进程,查找所述即时通信应用程序对聊天内容的打包流程点;将该打包流程点后执行的原始加密函数的地址替换为预设的伪造加密函数的地址,所述伪造加密函数包括所述原始加密函数及二次加密函数;使用所述伪造加密函数对待发送的聊天内容进行两次加密得到目标加密聊天内容。
技术领域
本发明涉及计算机技术领域,具体而言,涉及一种聊天加密方法、装置、电子终端及可读存储介质。
背景技术
目前,即时通信应用程序已经覆盖了大部分的上网用户。不管是哪种聊天服务器都会进行聊天内容的中转与保存,也就是说,聊天服务器可以获取到所有的聊天内容。虽然聊天内容聊天软件都会进行加密传输,但是由于电子终端使用的加密方式是即时通信应用程序携带的加密方式,服务器中存储有对应的解密方式,因此聊天服务器可以对聊天内容进行解密。因此聊天服务器总是可以获取到明文的聊天内容。然而一些要求更高的用户可能会希望即使是聊天服务器也没办法获取到明文的聊天内容。
发明内容
有鉴于此,本发明实施例的目的在于提供一种聊天加密方法、装置、电子终端及可读存储介质。
本发明实施例提供的一种聊天加密方法,应用于电子终端,所述电子终端与服务器通信连接,所述电子终端中安装有即时通信应用程序,所述聊天加密方法包括:
通过动态调试即时通信应用程序的进程,查找所述即时通信应用程序对聊天内容的打包流程点;
将该打包流程点后执行的原始加密函数的地址替换为预设的伪造加密函数的地址,所述伪造加密函数包括所述原始加密函数及二次加密函数;
使用所述伪造加密函数对待发送的聊天内容进行两次加密得到目标加密聊天内容。
本发明实施例还提供一种聊天加密装置,应用于电子终端,所述电子终端与服务器通信连接,所述电子终端中安装有即时通信应用程序,所述聊天加密装置包括:
查找模块,用于通过动态调试即时通信应用程序的进程,查找所述即时通信应用程序对聊天内容的打包流程点;
替换模块,用于将该打包流程点后执行的原始加密函数的地址替换为预设的伪造加密函数的地址,所述伪造加密函数包括所述原始加密函数及二次加密函数;
加密模块,用于使用所述伪造加密函数对待发送的聊天内容进行两次加密得到目标加密聊天内容。
本发明实施例还提供一种电子终端,包括:
存储器;
处理器;
上述的聊天加密装置,该实时动画显示装置存储于所述存储器并由所述处理器控制执行。
本发明实施例还提供一种可读存储介质,其上存储有计算机程序,所述计算机程序在执行时实现上述的聊天加密方法。
与现有技术相比,本发明实施例的聊天加密方法、装置、电子终端及可读存储介质。通过将即时通信应用程序的原始加密函数替换为有包含有原始加密函数及二次加密函数的伪造加密函数,以对聊天内容进行双重加密可以使用聊天内容更加安全。另外,通过两次加密可以使服务器也不能获取明文的聊天内容,进一步地确保了聊天内容可以仅仅能够使目标用户可以查看,提高聊天内容的安全性。
为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉斗鱼网络科技有限公司,未经武汉斗鱼网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810001257.7/2.html,转载请声明来源钻瓜专利网。