【技术实现步骤摘要】
数据处理方法、装置、电子设备和计算机可读存储介质
[0001]本公开涉及计算机
,尤其涉及数据安全
,具体涉及一种数据处理方法、装置、电子设备、计算机可读存储介质和计算机程序产品。
技术介绍
[0002]随着计算机技术的发展,越来越多的计算设备之间可以共享数据,在进行数据共享的场景中,数据安全问题逐渐成为一个不可忽视的问题。数据的加密和解密技术能够为提升数据安全提供帮助。
[0003]在此部分中描述的方法不一定是之前已经设想到或采用的方法。除非另有指明,否则不应假定此部分中描述的任何方法仅因其包括在此部分中就被认为是现有技术。类似地,除非另有指明,否则此部分中提及的问题不应认为在任何现有技术中已被公认。
技术实现思路
[0004]本公开提供了一种数据处理方法、装置、电子设备、计算机可读存储介质和计算机程序产品。
[0005]根据本公开的一方面,提供了一种数据处理方法,应用于客户端。该方法包括:获取由服务器利用第一密钥加密的加密数据;从服务器获取第一密钥以及被允许访问加密数据的第一应 ...
【技术保护点】
【技术特征摘要】
1.一种数据处理方法,应用于客户端,所述方法包括:获取由服务器利用第一密钥加密的加密数据;从所述服务器获取所述第一密钥以及被允许访问所述加密数据的第一应用程序的第一标识;将所述加密数据映射到虚拟目录中;响应于接收到第二应用程序通过所述虚拟目录对所述加密数据的访问请求,基于所述第一标识和所述第二应用程序的第二标识,对所述第二应用程序进行验证;以及响应于所述第一标识与所述第二标识相匹配,利用所述第一密钥对所述加密数据进行解密,以使所述第二应用程序能够访问经解密的数据。2.根据权利要求1所述的方法,其中,从所述服务器获取所述第一密钥以及被允许访问所述加密数据的第一应用程序的第一标识包括:从所述服务器接收访问策略信息,其中,所述访问策略信息是由所述服务器利用第二密钥,对所述第一密钥以及所述第一标识两者进行加密获得的;以及利用所述第二密钥对所述访问策略信息进行解密,以获取所述第一密钥以及所述第一标识。3.根据权利要求2所述的方法,其中,所述客户端包括密钥芯片,并且其中,利用所述第二密钥对所述访问策略信息进行解密包括:利用预制在所述密钥芯片中的第二密钥对所述访问策略信息进行解密。4.根据权利要求1所述的方法,其中,将所述加密数据映射到所述虚拟目录中包括:将存储在源目录中的所述加密数据映射到所述虚拟目录中,所述虚拟目录具有与所述源目录相同的目录结构。5.根据权利要求1至4中任一项所述的方法,还包括:在将所述加密数据映射到所述虚拟目录中之前,接收由所述服务器基于用户输入的第一配置信息修改的第二配置信息,所述第一配置信息和所述第二配置信息用于指示部署第二应用程序所需的数据访问路径;以及基于所述第二配置信息,对所述客户端进行配置,以使所述第二应用程序能够通过所述虚拟目录对所述加密数据发出访问请求。6.根据权利要求1至4中任一项所述的方法,还包括:将所述第一密钥以及所述第一标识存储至所述客户端本地。7.根据权利要求1至4中任一项所述的方法,还包括:响应于所述第一标识与所述第二标识不匹配,将所述加密数据发送至所述第二应用程序。8.根据权利要求1至4中任一项所述的方法,其中,所述第一标识是第一数字签名,并且所述第二标识是第二数字签名。9.一种数据处理装置,应用于客户端,所述装置包括:第一获取单元,被配置为获取由服务器利用第一密钥加密的加密数据;第二获取单元,被配置为从所述服务器获取所述第一密钥以及被允许访问所述加密数据的第一应用程序的第一标识;映射单元,被配置为将所述加密数据映射到虚拟目录中;
验证单元,被配置为响应于接收到第二应用程序通过所述虚拟目录对所述加密数据的...
【专利技术属性】
技术研发人员:钱毅,郑泽,奚宁伟,钟嘉烽,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。