【技术实现步骤摘要】
文件共享下载方法、电子设备及可读存储介质
[0001]本专利技术涉及文件共享技术,尤其涉及一种文件共享下载方法、电子设备及可读存储介质。
技术介绍
[0002]随着互联网技术的发展,为了实现个人资料的随取随用以及资料共享,各种云存储业务(如各种网盘服务)受到了大家的关注。云存储业务通过文件共享下载实现文件资源共享的最大化。
[0003]云存储业务在实现资料共享时,由资料所有者设定共享码和共享码有效时间,并将共享码以明文的方式发送给其他人,其他人可输入该共享码到数据存储服务器请求下载。该种方法中,所述共享码不带身份标识属性,任何人以正当或者不正当的方式得到该共享码均可实现资料下载。因此,当前的文件共享下载方法往往文件的共享下载链接不受文件共享双方的控制,文件共享下载的隐私性较差。
技术实现思路
[0004]本专利技术提供一种文件共享下载方法、装置、电子设备及计算机可读存储介质,其主要目的在于提高文件共享下载的准确率。
[0005]为实现上述目的,本专利技术提供的一种文件共享下载方法,所述方法应用 ...
【技术保护点】
【技术特征摘要】
1.一种文件共享下载方法,其特征在于,所述方法应用于文件分享客户端,包括:构建文件分享ID,并将所述文件分享ID发送至文件下载客户端;接收所述文件下载客户端发送的文件下载ID,根据所述文件分享ID及所述文件下载ID进行哈希计算,得到文件共享码;获取文件上传账号及待分享文件标识信息,将所述文件上传账号、所述待分享文件标识信息及所述文件共享码进行组合,得到待分享文件信息;将所述待分享文件信息发送至文件存储服务端。2.如权利要求1所述的文件共享下载方法,其特征在于,所述根据所述文件分享ID及所述文件下载ID进行哈希计算,得到文件共享码,包括:将所述文件分享ID进行哈希转换,得到第一哈希值;将所述文件分享ID与所述文件下载ID进行串联,得到目标ID;对所述目标ID进行哈希转换,得到第二哈希值;将所述第一哈希值及所述第二哈希值进行组合,得到所述文件共享码。3.如权利要求1所述的文件共享下载方法,其特征在于,所述待分享文件标识信息包括:待分享文件文件名及待分享文件哈希值。4.一种文件共享下载方法,其特征在于,所述方法应用于文件下载客户端,包括:构建文件下载ID,将所述文件下载ID发送至文件分享客户端;接收所述文件分享客户端发送的文件分享ID,根据所述文件分享ID及所述文件下载ID进行哈希计算,得到文件下载码;根据所述文件下载码构建文件申请下载信息,并向文件存储服务端发送所述文件申请下载信息;接收所述文件存储服务端根据所述文件申请下载信息返回的文件存储路径,根据所述文件存储路径进行文件下载。5.如权利要求4所述的文件共享下载方法,其特征在于,所述根据所述文件分享ID及所述文件下载ID进行哈希计算,得到文件下载码,包括:将所述文件分享ID进行哈希转换,得到第一哈希值;将所述文件分享ID与所述文件下载ID进行串联,得到目标ID;对所述目标ID进行哈希转换,得到第二哈希值;将所述第一哈希值及所述第二哈希值进行组合,得到所述文件下载码。6.如权利要求4所述的文件共享下载方法,其特征在于,...
【专利技术属性】
技术研发人员:宗瑞,王德新,张伟春,
申请(专利权)人:微位深圳网络科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。