[发明专利]文件处理方法和系统、数据处理方法有效
申请号: | 201810399221.9 | 申请日: | 2018-04-28 |
公开(公告)号: | CN110414258B | 公开(公告)日: | 2023-05-30 |
发明(设计)人: | 付颖芳 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F21/62 | 分类号: | G06F21/62;G06F21/71 |
代理公司: | 北京博浩百睿知识产权代理有限责任公司 11134 | 代理人: | 褚敏;宋子良 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文件 处理 方法 系统 数据处理 | ||
1.一种文件处理方法,其特征在于,包括:
监控对文件进行操作的操作请求;
如果监控到所述操作请求,获取所述操作的操作特征;
分析所述操作特征,确定触发可信芯片加密所述文件;
其中,分析所述操作特征,确定触发可信芯片加密所述文件,包括:
判断是否触发所述可信芯片对所述文件进行加密操作,所述可信芯片用于利用内部存储的密钥加密或解密所述文件;
其中,如果触发所述可信芯片对所述文件进行所述加密操作,则确定触发所述可信芯片加密所述文件,并执行允许合法用户对所述文件执行合法操作的步骤,其中,所述合法操作包括至少如下之一:加密操作、覆盖操作和删除操作;
如果未触发所述可信芯片对所述文件进行所述加密操作,则确定未触发所述可信芯片加密所述文件,并执行禁止对所述文件执行所述合法操作的步骤。
2.根据权利要求1所述的方法,其特征在于,在判断是否触发可信芯片加密所述文件之前,所述方法还包括:
判断所述操作的操作特征是否为加密行为;
如果确定所述操作特征属于所述加密行为,判断是否触发可信芯片加密所述文件。
3.根据权利要求2所述的方法,其特征在于,判断所述操作的操作特征是否为加密行为,包括:
获取目标文件的信息熵,其中,所述目标文件为对所述文件进行覆盖的文件;
判断所述信息熵是否达到加密阈值;
如果确定所述信息熵达到所述加密阈值,则确定所述操作特征属于加密行为;
如果确定所述信息熵未达到所述加密阈值,则确定所述操作特征不属于加密行为。
4.根据权利要求2所述的方法,其特征在于,判断所述操作的操作特征是否为加密行为,包括:
获取目标内容,其中,所述目标内容为对所述文件进行覆盖的内容;
判断所述目标内容是否符合加密特征;
如果确定所述目标内容符合所述加密特征,则确定所述操作特征属于加密行为;
如果确定所述目标内容不符合所述加密特征,则确定所述操作特征不属于加密行为。
5.根据权利要求2所述的方法,其特征在于,在确定所述操作特征不属于所述加密行为的情况下,执行允许对所述文件执行合法操作的步骤。
6.根据权利要求2所述的方法,其特征在于,在判断所述操作的操作特征是否为加密行为之前,所述方法还包括:
判断所述操作是否为写操作;
如果确定所述操作是写操作,则判断所述操作的操作特征是否为加密行为;
如果确定所述操作是读操作,则执行允许对所述文件执行所述读操作的步骤。
7.根据权利要求1所述的方法,其特征在于,在允许合法用户对所述文件执行合法操作之前,所述方法还包括:
获取所述合法用户输入的密码口令;
判断所述密码口令是否正确;
如果确定所述密码口令正确,则执行允许合法用户对所述文件执行合法操作的步骤;
如果确定所述密码口令错误,则执行禁止对所述文件执行所述合法操作的步骤。
8.根据权利要求7所述的方法,其特征在于,在获取所述合法用户输入的密码口令之前,所述方法还包括:
获取所述合法用户的注册请求;
生成所述合法用户的特权口令;
接收所述合法用户发送的文件列表,其中,所述操作请求为对所述文件列表中的文件进行操作的请求。
9.根据权利要求8所述的方法,其特征在于,在获取所述合法用户的注册请求之前,所述方法还包括:
从平台证书颁发中心获取平台证书,其中,所述平台证书包括:所述合法用户的平台证书和文件可信操作监视部件的平台证书;
将所述平台证书存储在所述可信芯片中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810399221.9/1.html,转载请声明来源钻瓜专利网。