一种数据共享的方法、终端、系统及计算机可读存储介质技术方案

技术编号:35362541 阅读:27 留言:0更新日期:2022-10-29 18:01
本发明专利技术公开了一种数据共享的方法、终端、系统及计算机可读存储介质,本发明专利技术实施例提供了数据共享的系统,所述系统包括第一终端和第二终端,所述第一终端用于获取第二终端对应的密钥,通过所述密钥对待共享数据进行加密,得到加密数据;将所述加密数据上传至共享服务器;所述第二终端用于从共享服务器获取加密数据,所述加密数据通过所述第二终端对应的密钥对待共享数据加密得到;根据所述密钥解密所述加密数据。本发明专利技术使得共享服务器的数据呈加密状态,能够保护共享服务器的数据不被泄露;同时,实现对待共享数据进行防护的前提下保证数据的正常共享。据的正常共享。据的正常共享。

【技术实现步骤摘要】
一种数据共享的方法、终端、系统及计算机可读存储介质


[0001]本专利技术涉及共享数据保护
,特别涉及一种数据共享的方法、终端、系统及计算机可读存储介质。

技术介绍

[0002]随着智能终端的不断升级和优化,智能终端的各种功能也应运而生,其中,如数据共享,尤其涉及智能终端共享图片时,是通过将智能终端中的图片上传至共享服务器,然后建立共享关联的智能终端间能够基于共享服务器实现图片共享。数据共享给用户应用智能终端带来了诸多便宜,比如,多人之间可以共享数据或文件,且可以随时随地查看共享文件中的存储信息等。
[0003]再者,共享服务器还需要对待共享数据进行处理,以方便用户查看待共享数据,增强待共享数据的可读性。但存在的问题在于,由于待共享数据是基于共享服务器进行处理的,不可避免地存在共享服务器的数据被窃取的风险,以此造成了用户的隐私泄露,且隐私泄露的风险在待共享数据方面则波及面更为广泛。
[0004]因此,现有技术存在缺陷,有待改进。

技术实现思路

[0005]本专利技术要解决的技术问题在于,针对现有技术的不足,提供一种数据共享的方法。
[0006]为了解决上述技术问题,本专利技术所采用的技术方案如下:
[0007]一种数据共享的方法,应用于数据共享系统中的第一终端,所述方法包括:
[0008]获取第二终端对应的密钥,通过所述密钥对待共享数据进行加密,得到加密数据;其中,所述第二终端为待共享数据的终端;
[0009]将所述加密数据上传至共享服务器,以便所述第二终端通过所述共享服务器获取所述加密数据。
[0010]所述数据共享的方法,其中,在获取第二终端对应的密钥,通过所述密钥对待共享数据进行加密,得到加密数据的步骤之前,所述方法还包括:
[0011]若所述第一终端本地未存储有所述第二终端对应的密钥,所述第一终端根据所述第二终端提供的携带有所述密钥的载体信息,得到所述密钥;其中,所述密钥根据所述第二终端的设备信息以及用户账号信息生成。
[0012]所述数据共享的方法,其中,所述获取第二终端对应的密钥,通过所述密钥对待共享数据进行加密,得到加密数据,包括:
[0013]若所述第一终端本地存储有所述第二终端对应的密钥,所述第一终端根据所述密钥对所述待共享数据进行加密,得到所述加密数据。
[0014]所述数据共享的方法,其中,在获取第二终端对应的密钥,通过所述密钥对待共享数据进行加密,得到加密数据的步骤之前,所述方法还包括:
[0015]对所述待共享数据进行特征识别,得到对应的数据标签;其中,所述待共享数据存
储于所述第一终端中。
[0016]所述数据共享的方法,其中,在获取第二终端对应的密钥,通过所述密钥对待共享数据进行加密,得到加密数据的步骤之后,所述方法还包括:
[0017]将所述加密数据及对应的数据标签上传至所述共享服务器,以便所述共享服务器根据所述数据标签对所述加密数据进行处理。
[0018]所述数据共享的方法,其中,所述载体信息包括:共享口令、共享密码、共享链接和共享二维码。
[0019]一种数据共享的方法,应用于数据共享系统中的第二终端,所述方法包括:
[0020]从共享服务器获取加密数据,所述加密数据通过所述第二终端对应的密钥对待共享数据加密得到;
[0021]根据所述密钥解密所述加密数据。
[0022]所述数据共享的方法,其中,在从共享服务器获取加密数据的步骤之前,所述方法还包括:
[0023]响应于接收到的密钥获取指令,生成用于加密待共享数据的密钥,以便于第一终端获取所述密钥,并根据所述密钥对所述第一终端对应的待共享数据加密,生成加密数据,且将所述加密数据上传至共享服务器;其中,所述第一终端为共享数据的终端。
[0024]所述数据共享的方法,其中,所述响应于接收到的密钥获取指令,生成用于加密待共享数据的密钥,包括:
[0025]接收从所述第一终端发送的所述密钥获取指令,根据当前登录所述第二终端的用户账号信息和所述第二终端的设备信息,生成用于加密共享数据的密钥。
[0026]所述数据共享的方法,其中,在接收从所述第一终端发送的所述密钥获取指令,根据当前登录所述第二终端的用户账号信息和所述第二终端的设备信息,生成用于加密共享数据的密钥的步骤之后,所述方法还包括:
[0027]根据所述密钥获取指令携带的密钥获取方式,将所述密钥载入与所述密钥获取方式对应的载体信息,并显示所述载体信息,以便所述第一终端根据所述载体信息获取所述密钥。
[0028]所述数据共享的方法,其中,所述载体信息包括:共享口令、共享密码、共享链接和共享二维码。
[0029]所述数据共享的方法,其中,所述从共享服务器获取加密数据,包括:
[0030]同步所述用户账号信息至所述共享服务器,以接收从所述共享服务器推送的与所述用户账号信息对应的加密数据。
[0031]所述数据共享的方法,其中,所述从共享服务器获取加密数据,包括:
[0032]检测所述共享服务器中是否存在新增的加密数据;
[0033]若存在新增的加密数据,从所述共享服务器下载所述加密数据并保存。
[0034]一种数据共享的系统,所述系统包括:第一终端和第二终端;
[0035]所述第一终端,用于获取第二终端对应的密钥,通过所述密钥对待共享数据进行加密,得到加密数据;其中,所述第二终端为待共享数据的终端;将所述加密数据上传至共享服务器,以便所述第二终端通过所述共享服务器获取所述加密数据;
[0036]所述第二终端,用于从共享服务器获取加密数据,所述加密数据通过所述第二终
端对应的密钥对待共享数据加密得到;以及用于根据所述密钥解密所述加密数据。
[0037]一种终端设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如上任一项所述数据共享的方法的步骤。
[0038]一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如上任一项所述数据共享的方法的步骤。
[0039]有益效果:与现有技术相比,本专利技术提供了一种数据共享的方法、终端、系统及计算机可读存储介质,所述方法包括:通过第一终端从第二终端上获取到密钥,第一终端根据密钥对待共享数据进行加密,之后将加密数据上传至共享服务器;当需要获取加密数据时,第二终端从共享服务器下载加密数据并解密。本专利技术使得共享服务器的数据呈加密状态,能够保护共享服务器的数据不被泄露;同时,现对待共享数据进行防护的前提下保证数据的正常共享。
附图说明
[0040]图1为本专利技术提供的数据共享的方法的应用场景示意图。
[0041]图2为本专利技术提供的数据共享的方法应用于第一终端的流程图。
[0042]图3为本专利技术提供的数据共享的方法应用于第二终端的流程图。
[0043]图4为本专利技术提供的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据共享的方法,其特征在于,应用于数据共享系统中的第一终端,所述方法包括:获取第二终端对应的密钥,通过所述密钥对待共享数据进行加密,得到加密数据;其中,所述第二终端为待共享数据的终端;将所述加密数据上传至共享服务器,以便所述第二终端通过所述共享服务器获取所述加密数据。2.根据权利要求1所述数据共享的方法,其特征在于,在获取第二终端对应的密钥,通过所述密钥对待共享数据进行加密,得到加密数据的步骤之前,所述方法还包括:若所述第一终端本地未存储有所述第二终端对应的密钥,所述第一终端根据所述第二终端提供的携带有所述密钥的载体信息,得到所述密钥;其中,所述密钥根据所述第二终端的设备信息以及用户账号信息生成。3.根据权利要求1所述数据共享的方法,其特征在于,所述获取第二终端对应的密钥,通过所述密钥对待共享数据进行加密,得到加密数据,包括:若所述第一终端本地存储有所述第二终端对应的密钥,所述第一终端根据所述密钥对所述待共享数据进行加密,得到所述加密数据。4.根据权利要求2所述数据共享的方法,其特征在于,在获取第二终端对应的密钥,通过所述密钥对待共享数据进行加密,得到加密数据的步骤之前,所述方法还包括:对所述待共享数据进行特征识别,得到对应的数据标签;其中,所述待共享数据存储于所述第一终端中。5.根据权利要求4所述数据共享的方法,其特征在于,在获取第二终端对应的密钥,通过所述密钥对待共享数据进行加密,得到加密数据的步骤之后,所述方法还包括:将所述加密数据及对应的数据标签上传至所述共享服务器,以便所述共享服务器根据所述数据标签对所述加密数据进行处理。6.根据权利要求2所述数据共享的方法,其特征在于,所述载体信息包括:共享口令、共享密码、共享链接和共享二维码。7.一种数据共享的方法,其特征在于,应用于数据共享系统中的第二终端,所述方法包括:从共享服务器获取加密数据,所述加密数据通过所述第二终端对应的密钥对待共享数据加密得到;根据所述密钥解密所述加密数据。8.根据权利要求7所述数据共享的方法,其特征在于,在从共享服务器获取加密数据的步骤之前,所述方法还包括:响应于接收到的密钥获取指令,生成用于加密待共享数据的密钥,以便于第一终端获取所述密钥,并根据所述密钥对所述第一终端对应的待共享数据加密,生成加密数据,且将所述加密数据上传至共享服务器;其...

【专利技术属性】
技术研发人员:陈衡
申请(专利权)人:深圳市雷鸟网络传媒有限公司
类型:发明
国别省市:

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

1