[发明专利]加密即时通讯临时性密钥的输入方法、系统、设备及介质在审
申请号: | 202210307184.0 | 申请日: | 2022-03-25 |
公开(公告)号: | CN114726528A | 公开(公告)日: | 2022-07-08 |
发明(设计)人: | 贺昌茂;彭荣;张昌凯 | 申请(专利权)人: | 武汉海昌信息技术有限公司 |
主分类号: | H04L9/30 | 分类号: | H04L9/30;H04L9/40;H04L51/04;H04L51/216 |
代理公司: | 武汉红观专利代理事务所(普通合伙) 42247 | 代理人: | 黄鑫 |
地址: | 430000 湖北省武汉市东湖新技术*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 加密 即时通讯 临时性 密钥 输入 方法 系统 设备 介质 | ||
本发明提出了一种加密即时通讯临时性密钥的输入方法、系统、设备及介质,通过在即时通讯软件对话界面中添加加密聊天按钮,用户点击所述加密聊天按钮切换与当前用户的普通聊天窗口为加密聊天窗口,作为加密聊天发起用户进入加密聊天窗口;在所述加密聊天发起用户的界面生成密钥输入窗口,用于让用户自行输入加密密码,对于用户在加密聊天窗口输入的聊天内容进行打包得到打包文件,然后加密并保存打包文件。本发明实现了保障即时通讯过程中聊天内容的安全性。
技术领域
本发明涉及聊天记录加密技术领域,尤其涉及一种加密即时通讯临时性密钥的输入方法、系统、设备及介质。
背景技术
即时通讯是一种基于互联网的即时交流消息的方式,它允许两人或者多人使用网络实时地传递文字信息、文件甚至语音和视频来进行交流,为信息化社会的即时沟通提供了便利,当前国内外有许多支持即时通讯的系统,包括QQ、微信、Google Messenger、钉钉等等。但是使用这些系统往往都有着隐私泄露的风险,账号和聊天内容被泄露甚至恶意获取的事件比比皆是,而在当前有许多用户在即时聊天时发送的聊天内容涉及到重要内容,需要保障其在数据传输过程中的安全性。
加密是当前即时通讯系统常用的防护手段,即消息发送方与接收方协商一个消息密钥,然后在通讯时使用该消息密钥对通讯信息进行加解密。然而,现有的即时通讯系统采用的加密方案存在局限性:在这些加密方案中,消息密钥对服务器是可见的。由于即时通讯服务器是属于服务提供商所有,其运行不受用户控制,用户并不能保证服务商不会出于商业或其他的原因访问用户通讯内容,因此用户的隐私并不能真正的得到保护。实现一个对用户而言真正安全的即时通讯系统,是当前的迫切需求。
因此,当前还没有一个普遍适用的方法,能够解决无法保障即时通讯过程中聊天内容安全性的问题。
发明内容
有鉴于此,本发明提出了一种加密即时通讯临时性密钥的输入方法,用于解决无法保障即时通讯过程中聊天内容安全性的问题。
本发明的技术方案是这样实现的:
本发明第一方面,公开一种加密即时通讯临时性密钥的输入方法,所述方法包括:
S1,在即时通讯软件对话界面中添加加密聊天按钮,用户点击所述加密聊天按钮切换与当前用户的普通聊天窗口为加密聊天窗口,作为加密聊天发起用户进入加密聊天窗口;
S2,在所述加密聊天发起用户的界面生成密钥输入窗口,用以生成密钥对;
S3,对于用户在加密聊天窗口输入的聊天内容进行打包得到打包文件M,然后加密并保存,所述聊天内容包括文字消息和文件。
本发明通过上述方法,在即时通讯软件的基础上增加加密聊天窗口,保留了即时通讯系统的便捷性,同时对于在加密聊天窗口内发送的聊天内容进行打包加密和保存处理,保障了即时通讯过程中聊天内容的安全性。
在以上技术方案的基础上,优选的,步骤S2具体包括:
S2-1,在加密聊天发起用户的界面生成密钥输入窗口,所述密钥输入窗口显示一个二维坐标系和一个椭圆曲线,加密聊天发起用户移动鼠标在所述椭圆曲线上随意单击确定一个点O,确定点O到二维坐标系原点的距离k,k需要落在域[1,n-1]内,n为素数;
S2-2,计算点P=[d]G,其中G为椭圆曲线基点;
S2-3,输出密钥对(d,P),d为私钥,P为公钥,将公钥P保存在服务器中,私钥d发送给当前加密聊天窗口中的所有用户,所述服务器为用户自定义的服务器。
在以上技术方案的基础上,优选的,所述步骤S2-1中的椭圆曲线为随机生成,其中心点为所述二维坐标系中的随机位置。
本发明通过上述方法,根据用户操作形成生成密钥对,所述服务器为用户自定义的服务器,进一步提升密钥生成的随机性,确保密钥的安全性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉海昌信息技术有限公司,未经武汉海昌信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210307184.0/2.html,转载请声明来源钻瓜专利网。