首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种基于点对点通讯软件的安全加密方法 

申请/专利权人:写逸网络科技(上海)有限公司

申请日:2021-08-11

公开(公告)日:2024-06-07

公开(公告)号:CN113709217B

主分类号:H04L67/104

分类号:H04L67/104;H04L9/40;H04L9/06

优先权:

专利状态码:有效-授权

法律状态:2024.06.07#授权;2021.12.14#实质审查的生效;2021.11.26#公开

摘要:一种基于点对点通讯软件的安全加密方法,包括以下步骤:密钥生成与配对;对两台点对点通讯的手机设备各生成一对RSA公私钥和AES密钥,并进行密钥交换配对;消息发送加密;将消息发送的内容进行双重加密。消息接收解密;对消息体内容的解密展示;密钥交换;定期及时进行密钥交换,重新启用新的密钥;应急销毁;在使用者出现意外突发情况时,进行一键销毁、清空、覆写擦除所有历史数据和消息痕迹。本发明克服了现有技术的不足,通过RSA+AES双重加密,公私钥严格的管理机制,杜绝消息内容解密的可能性。并且在发送端,数据尚未发送到链路之前完成加密,在接收端,密文已经收到之后才进行解密,保证了整个链路过程中,没有明文的消息传输,极大增加了安全性。

主权项:1.一种基于点对点通讯软件的安全加密方法,其特征在于:包括以下步骤:步骤S1:密钥生成与配对;对两台点对点通讯的手机设备各生成一对RSA公私钥和AES密钥,并对两台点对点通讯的手机设备进行密钥交换配对;步骤S2:消息发送加密;输入进入加密模式口令,将消息发送的内容进行步骤S1中预设的RSA公私钥和AES密钥双重加密;步骤S3:消息接收解密;对消息内容进行消息体的数据流判断,通过调用本地的RSA私钥解密及AES双重解密,进行消息体内容的解密展示;步骤S4:密钥交换;在消息通讯的过程中,定期及时进行密钥交换,重新启用新的密钥;步骤S5:应急销毁;在使用者出现意外突发情况时,进行一键销毁、清空、覆写擦除所有历史数据和消息痕迹;所述步骤S3消息接收解密;具体包括以下步骤:步骤S31:在设备收到对方发过来的消息内容时,首先进行消息体的数据流判断,如果是普通消息,不做解密处理;如果是加密消息,判断当前聊天软件是否处于加密模式;如果不在加密模式,仅当用户在聊天界面输入加密模式口令后才可查看;步骤S32:当接收端设备已经进入加密模式,在点对点通讯软件的消息显示环节进行代码Hook,通过调用本地的RSA私钥解密及AES双重解密,进行消息体内容的解密展示;步骤S33:当点对点通讯软件进行最小化时,立即退出加密模式,保证所有加密消息不进行显示;同时所有加密模式的加密消息进行同等级别的加密存放。

全文数据:

权利要求:

百度查询: 写逸网络科技(上海)有限公司 一种基于点对点通讯软件的安全加密方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。