[发明专利]基于用户权限的文件查看方法、装置、设备及存储介质在审
申请号: | 202210282780.8 | 申请日: | 2022-03-22 |
公开(公告)号: | CN114626079A | 公开(公告)日: | 2022-06-14 |
发明(设计)人: | 潘福星 | 申请(专利权)人: | 深圳壹账通智能科技有限公司 |
主分类号: | G06F21/60 | 分类号: | G06F21/60;G06F21/62;G06F21/44 |
代理公司: | 深圳市沃德知识产权代理事务所(普通合伙) 44347 | 代理人: | 高杰;于志光 |
地址: | 518000 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 用户权限 文件 查看 方法 装置 设备 存储 介质 | ||
本发明涉及人工智能技术,揭露了一种基于用户权限的文件查看方法,包括:根据初始化秘钥集对待保护文件集进行加密,得到加密文件集以及对应的密钥;根据文件访问请求提取用户的访问文件及访问权限,并根据访问文件从加密文件集中匹配目标文件;若访问权限为禁止访问,则停止文件查看;若访问权限为只读,则对目标文件解密,并设置为只读,在用户的终端显示目标文件;若访问权限为验证访问,则提取目标文件对应的密钥,根据密钥并验证所述用户密码是否正确;密码正确时,利用密钥对目标文件解密,得到解密文件,并在用户的终端显示解密文件。本发明还提出一种基于用户权限的文件查看装置、设备以及介质。本发明可以提高文件查看时灵活性和安全性。
技术领域
本发明涉及人工智能技术领域,尤其涉及一种基于用户权限的文件查看方法、装置、电子设备及计算机可读存储介质。
背景技术
随着信息化时代的到来,保护信息安全是个人、公司、国家都越来越重视的一个方面。随着互联网多年的发展,信息安全领域的发展已经取得了很大的进步,在日常管理和终端防控方面也有越来越多的方式保证信息安全,避免信息的泄露。面对多种场景以及不同的人员,文件数据等信息的查看范围与限制是不同的,例如管理人员可以对文件进行查看、修改等操作、运维人员只能对文件进行查看,不能进行修改等其他操作,然而传统的终端安全防控措施大多是通过如限制邮件外发,USB写出,文件外发等操作进行直接限制,使文件查看的灵活性降低。若根据不同用户赋予不同权限,容易造成文件管理混乱,安全性降低,因此,现在存在着在不同情境下文件信息查看的灵活性和安全性较低的问题。
发明内容
本发明提供一种基于用户权限的文件查看方法、装置及计算机可读存储介质,其主要目的在于解决在文件查看时灵活性和安全性较低的问题。
为实现上述目的,本发明提供的一种基于用户权限的文件查看方法,包括:
获取待保护文件集和初始化秘钥集,根据所述初始化秘钥集对所述待保护文件集进行加密,得到加密文件集以及所述待保护文件集中每一个文件对应的密钥;
接收用户的文件访问请求,根据所述文件访问请求提取用户的访问文件及访问权限,并根据所述访问文件从所述加密文件集中匹配得到目标文件;
若所述访问权限为禁止访问,则停止文件查看;
若所述访问权限为只读,则对所述目标文件解密,并将解密后的目标文件设置为只读,并在所述用户的终端显示所述目标文件;
若所述访问权限为验证访问,则提取所述目标文件对应的密钥,并向用户发送密码验证请求;
接收所述用户根据所述密码验证请求返回的密码,验证所述密码是否正确;
在所述密码正确时,利用所述目标文件对应的密钥对所述目标文件解密,得到解密文件,并在所述用户的终端显示所述解密文件。
可选地,所述根据所述初始化秘钥集对所述待保护文件集进行加密,得到加密文件集以及所述待保护文件集中每一个文件对应的密钥,包括:
从所述待保护文件集中逐一提取一个文件作为目标文件,并从所述初始化秘钥集中提取一个作为目标秘钥;
根据所述目标秘钥进行字符运算,得到加密秘钥,并根据所述加密秘钥异或计算,得到对应的解密秘钥;
利用所述加密秘钥对所述目标文件进行加密处理,得到加密文件,并将所述解密秘钥作为所述加密文件对应的密钥;
汇总所有加密文件及对应的密钥,得到加密文件集以及所述文件集中每一个文件对应的密钥。
可选地,所述根据所述目标秘钥进行字符运算,得到加密秘钥,包括:
随机生成字节数组,将字节数组中的每个数据转换为十六进制;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳壹账通智能科技有限公司,未经深圳壹账通智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210282780.8/2.html,转载请声明来源钻瓜专利网。