[发明专利]一种文件管理方法和装置在审
申请号: | 202110443821.2 | 申请日: | 2021-04-23 |
公开(公告)号: | CN113094332A | 公开(公告)日: | 2021-07-09 |
发明(设计)人: | 陈少涵;任海健;李仕毅 | 申请(专利权)人: | 北京天空卫士网络安全技术有限公司 |
主分类号: | G06F16/11 | 分类号: | G06F16/11;G06F16/16;G06F21/62 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 王志远;王安娜 |
地址: | 100176 北京市大兴区北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 文件 管理 方法 装置 | ||
本发明公开了一种文件管理方法和装置,涉及计算机技术领域。该方法的一具体实施方式包括:监听用户触发的文件操作请求,所述文件操作请求指示了操作行为及待操作文件;针对所述待操作文件生成文件摘要,以从待保护文件对应的文件指纹库中获取与所述文件摘要相似的文件指纹,并计算所述文件摘要与所述文件指纹的文件相似度;根据所述用户的用户标识,获取所述用户对应的所述操作行为的权限阈值;判断所述文件相似度是否小于所述权限阈值:若小于,则允许所述用户对所述待操作文件进行所述操作行为;若不小于,则不允许所述用户对所述待操作文件进行所述操作行为。该实施方式能够基于待操作文件的内容灵活调整用户的操作权限。
技术领域
本发明涉及计算机技术领域,尤其涉及一种文件管理方法和装置。
背景技术
文件作为常用的信息载体,用于记录各种各样的信息,为保护文件内容的安全,常需要针对文件设置不同的用户操作权限,尤其是对隐私性要求较高的文件。
目前,常用的设置用户操作权限的方法是,对文件或文件所在目录以及文件所在的存储磁盘进行统一权限配置,一旦配置完成除非手动修改,否则文件对应的操作权限固定不变。
在实现本发明过程中,发明人发现现有技术中至少存在如下问题:随着文件内容的编辑更新以及时间的发展,同一文件在不同时间阶段对应的隐私性或者安全性要求不同,进而对应的操作权限亦不同,而目前尚无法基于文件内容的动态变化,灵活确定用户对文件的操作权限。
发明内容
有鉴于此,本发明实施例提供了一种文件管理方法和装置,能够基于文件内容灵活确定用户是否可进行操作行为,即动态调整用户对文件的操作权限,实现对文件操作权限的灵活管理。
为实现上述目的,根据本发明实施例的一个方面,提供了一种文件管理方法,包括:
监听用户触发的文件操作请求,所述文件操作请求指示了操作行为及待操作文件;
针对所述待操作文件生成文件摘要,以从待保护文件对应的文件指纹库中获取与所述文件摘要相似的文件指纹,并计算所述文件摘要与所述文件指纹的文件相似度;
根据所述用户的用户标识,获取所述用户对应的所述操作行为的权限阈值;
判断所述文件相似度是否小于所述权限阈值:若小于,则允许所述用户对所述待操作文件进行所述操作行为;若不小于,则不允许所述用户对所述待操作文件进行所述操作行为。
可选地,还包括:
在监听用户触发的文件操作请求之前,判断所述文件指纹库是否为最新版本的文件指纹库,以在所述文件指纹库不是最新版本的文件指纹库的情况下,从服务端下载最新版本的文件指纹库。
可选地,所述文件指纹库指示了一个或多个待保护文件对应的文件指纹,且所述文件指纹是在所述服务端基于下述步骤生成的:
获取所述待保护文件;
对所述待保护文件进行分词处理,以获取所述待保护文件对应的分词集合;
基于散列算法对所述分词集合进行散列运算,以生成所述待保护文件对应的文件指纹。
可选地,还包括:
所述服务端基于下述任意一种或多种对所述文件指纹库进行管理:
在增加待保护文件的情况下,生成所述待保护文件对应的文件指纹,以在所述文件指纹库中增加所述待保护文件对应的文件指纹;
在更新待保护文件的情况下,针对更新后的待保护文件生成新的文件指纹,以替换所述文件指纹库中更新前的待保护文件对应的文件指纹;
在删减待保护文件的情况下,从所述文件指纹库中删除所述待保护文件对应的文件指纹。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京天空卫士网络安全技术有限公司,未经北京天空卫士网络安全技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110443821.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:汽车内外饰热氧老化检测装置
- 下一篇:一种计算旅客出行意愿指数的方法及系统