即时通信中安全在线云存储方法技术

技术编号:24102700 阅读:41 留言:0更新日期:2020-05-09 13:50
本发明专利技术涉及一种即时通信中安全在线云存储方法。现有存储方法需要将数据下载再通过云存储的应用软件进行上传,增加额外工作。本发明专利技术中即时通信服务器包括有一对用于非对称加密的公钥和私钥、哈希函数运算模块和数据加/解密模块,私钥保存在服务器本地,公钥分发至各客户端保存;客户端包括有用于对称加密的对称密钥、哈希函数运算模块和数据加/解密模块。本发明专利技术方法在数据传输前,即时通信服务器对要保存的数据通过算法加密来保障安全性,通过哈希函数运算生成消息摘要,作为数据完整性验证的依据。本发明专利技术方法无需将数据下载至本地再利用云存储应用软件上传云端存储,同时以密文的形式传送到云存储服务器,保证数据的安全性。

Secure online cloud storage in instant messaging

【技术实现步骤摘要】
即时通信中安全在线云存储方法
本专利技术属于信息与通信
,具体是通信安全领域,涉及一种即时通信中安全在线云存储方法。
技术介绍
随着计算机网络的不断发展,其应用领域与范围变得越来越广泛。尤其是5G时代的到来,人类社会开始步入物联网+的生活模式,伴随着的还有海量的数据增长。而往往接收这些数据的用户设备在处理能力与存储能力上还不能跟上其增长的步伐。云存储技术的出现为这些问题提供了解决方案。云存储是由服务商整合不同结构和协议的硬件存储资源,形成一个对外部透明的存储整体,通过向用户提供数据存储接口服务来运营收费的技术,用户可以将自身因存储设备容量限制不能存储的数据存储到云端,在需要时进行下载。能够以较小的代价来获得所需的存储容量。而目前对于云存储技术,很大的一个问题在于用户对云存储服务提供商的信任度,用户并不能确信云存储服务方对其存储的数据不具有好奇性。由于数据存储在云端不受数据所有方所控制,成为用户忧虑所在。现实生活中数据的产生来源领域复杂繁多,在虚拟网络上,人际交流所产生的主要信息来自即时通信软件。而随着时代的发展,即时通信软件并不仅本文档来自技高网...

【技术保护点】
1.即时通信中安全在线云存储方法,其特征在于:/n在线云存储系统包括即时通信服务器、云存储服务器和二者共同服务的客户端;其中,即时通信服务器包括有一对用于非对称加密的公钥K

【技术特征摘要】
1.即时通信中安全在线云存储方法,其特征在于:
在线云存储系统包括即时通信服务器、云存储服务器和二者共同服务的客户端;其中,即时通信服务器包括有一对用于非对称加密的公钥Kpub和私钥Kpri、哈希函数运算模块和数据加/解密模块;客户端包括有用于对称加密的对称密钥Ksym、哈希函数运算模块和数据加/解密模块;即时通信服务器公私密钥对中的私钥Kpri保存在服务器本地,公钥Kpub分发至各客户端保存,Kpub用于与即时通信服务器通信中私密数据的加密;客户端的对称密钥Ksym用于上传到云存储服务器数据的加密;
存储方法具体步骤包括:
步骤(1).客户端在通信过程中接收到其他客户端发送来的数据,不进行下载操作,直接就此数据向服务器发送在线云存储请求;
步骤(2).即时通信服务器接收到客户端请求后,向云存储服务器发送建立连接请求;
步骤(3).云存储服务器检查是否有云存储账号与申请在线云存储的即时通信账号存在绑定关系:若有,则同意连接请求;若没有,进行步骤(4);
步骤(4).云存储服务器通过即时通信服务器向客户端发送验证消息;客户端用户收到消息后确认其即时通信服务账号与云存储账号的授权绑定;云存储服务器接收到客户端的确认消息后,建立与即时通信服务器的连接,并确认保存用户即时通信账号与云存储账号的绑定关系;
步骤(5).云存储服务器发送客户端用户的云存储目录到即时通信服务器,即时通信服务器将云存储目录转发到客户端;
步骤(6).客户端对云存储目录进行选择操作,并将对称密钥Ksym用即时通信服务器公钥Kpub进行加密,将加密后的Ksym与云存储目录的选择信息一起发送到即时通信服务器;
步骤(7).即时通信服务器利用私钥Kpri解密出Ksym,用Ksym加密需要存储的数据,将加密数据与客户端云存储目录的选择信息一起发送到云存储服务器;
步骤(8).云存储服务器接收到信息后,按客户端选择的存储目录信息进行数据存储,针对本次存储操作生成一组随机序列号作为...

【专利技术属性】
技术研发人员:徐欣王德富陈木市姜显扬
申请(专利权)人:杭州安司源科技有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1