System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及安全,尤其涉及一种文档外发控制方法、设备、存储介质及装置。
技术介绍
1、随着信息化的发展,信息化办公越来越普及,为了保障企业内部重要信息不外泄,通常会部署文档加密方案,对重要文档先加密再进行外发。但是,由于已加密的外发文档仍可在外部进行破解,从而存在数据泄露风险。
2、上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
1、本专利技术的主要目的在于提供一种文档外发控制方法、设备、存储介质及装置,旨在解决现有技术中由于已加密的外发文档仍可在外部进行破解,从而存在数据泄露风险的技术问题。
2、为实现上述目的,本专利技术提供一种文档外发控制方法,所述文档外发控制方法包括以下步骤:
3、根据待外发文档的文档类型确定所述待外发文档的加密等级;
4、对所述待外发文档进行内容分析,获得文档内容;
5、根据所述加密等级和所述文档内容对所述待外发文档进行外发控制。
6、可选地,所述对所述待外发文档进行内容分析,获得文档内容的步骤,包括:
7、对所述待外发文档进行解密,并将解密后文档存储在安全存储区域;
8、在所述安全存储区域中对所述解密后文档进行内容分析,获得文档内容。
9、可选地,所述在所述安全存储区域中对所述解密后文档进行内容分析,获得文档内容的步骤,包括:
10、在所述安全存储区域中扫描所述解密后文档中的关键词和正则表达
11、根据扫描结果对所述解密后文档进行内容分析,获得文档内容。
12、可选地,所述根据待外发文档的文档类型确定所述待外发文档的加密等级的步骤之前,还包括:
13、调用预设接口监测针对文档的外发操作;
14、根据所述外发操作确定待外发文档。
15、可选地,所述调用预设接口监测针对文档的外发操作的步骤,包括:
16、调用预设接口监测针对外接硬件的转存操作和针对应用程序的分享操作;
17、根据所述转存操作和所述分享操作监测针对文档的外发操作。
18、可选地,所述根据所述加密等级和所述文档内容对所述待外发文档进行外发控制的步骤,包括:
19、从服务器获取密级控制规则和内容外发规则;
20、根据所述密级控制规则、所述内容外发规则、所述加密等级以及所述文档内容对所述待外发文档进行外发控制。
21、可选地,所述根据所述加密等级和所述文档内容对所述待外发文档进行外发控制的步骤,包括:
22、获取所述待外发文档对应的用户信息,并根据所述用户信息确定用户外发权限;
23、根据所述用户外发权限、所述加密等级以及所述文档内容对所述待外发文档进行外发控制。
24、可选地,所述根据所述用户外发权限、所述加密等级以及所述文档内容对所述待外发文档进行外发控制的步骤,包括:
25、根据所述用户外发权限、所述加密等级以及所述文档内容生成外发审批申请;
26、将所述外发审批申请发送至所述待外发文档对应的审批终端,并接收所述审批终端反馈的审批结果;
27、根据所述审批结果、所述用户外发权限、所述加密等级以及所述文档内容对所述待外发文档进行外发控制。
28、可选地,所述根据所述审批结果、所述用户外发权限、所述加密等级以及所述文档内容对所述待外发文档进行外发控制的步骤,包括:
29、获取所述待外发文档的历史外发记录,并根据所述历史外发记录确定信任终端;
30、根据所述信任终端、所述审批结果、所述用户外发权限、所述加密等级以及所述文档内容对所述待外发文档进行外发控制。
31、可选地,所述根据所述加密等级和所述文档内容对所述待外发文档进行外发控制的步骤之后,还包括:
32、在允许所述待外发文档外发时,根据所述加密等级和所述文档内容确定所述待外发文档的外发保护内容;
33、在外发所述待外发文档时,根据所述外发保护内容对所述待外发文档进行保护处理。
34、可选地,所述根据所述加密等级和所述文档内容对所述待外发文档进行外发控制的步骤之后,还包括:
35、在禁止所述待外发文档外发时,根据所述文档内容确定所述待外发文档对应的禁止外发内容;
36、生成所述待外发文档对应的禁止外发提示信息,并在所述禁止外发提示信息中标记所述禁止外发内容。
37、此外,为实现上述目的,本专利技术还提出一种文档外发控制设备,所述文档外发控制设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的文档外发控制程序,所述文档外发控制程序配置为实现如上文所述的文档外发控制方法。
38、此外,为实现上述目的,本专利技术还提出一种存储介质,所述存储介质上存储有文档外发控制程序,所述文档外发控制程序被处理器执行时实现如上文所述的文档外发控制方法。
39、此外,为实现上述目的,本专利技术还提出一种文档外发控制装置,所述文档外发控制装置包括:等级确定模块、内容分析模块以及外发控制模块;
40、所述等级确定模块,用于根据待外发文档的文档类型确定所述待外发文档的加密等级;
41、所述内容分析模块,用于对所述待外发文档进行内容分析,获得文档内容;
42、所述外发控制模块,用于根据所述加密等级和所述文档内容对所述待外发文档进行外发控制。
43、可选地,所述内容分析模块,还用于对所述待外发文档进行解密,并将解密后文档存储在安全存储区域;
44、所述内容分析模块,还用于在所述安全存储区域中对所述解密后文档进行内容分析,获得文档内容。
45、可选地,所述内容分析模块,还用于在所述安全存储区域中扫描所述解密后文档中的关键词和正则表达式规则;
46、所述内容分析模块,还用于根据扫描结果对所述解密后文档进行内容分析,获得文档内容。
47、可选地,所述文档外发控制装置还包括:外发监测模块;
48、所述外发监测模块,用于调用预设接口监测针对文档的外发操作;
49、所述外发监测模块,还用于根据所述外发操作确定待外发文档。
50、可选地,所述外发监测模块,还用于调用预设接口监测针对外接硬件的转存操作和针对应用程序的分享操作;
51、所述外发监测模块,还用于根据所述转存操作和所述分享操作监测针对文档的外发操作。
52、可选地,所述外发控制模块,还用于从服务器获取密级控制规则和内容外发规则;
53、所述外发控制模块,还用于根据所述密级控制规则、所述内容外发规则、所述加密等级以及所述文档内容对所述待外发文档进行外发控制。
54、可选地,所述外发控制模块,还用于获取所述待外发文档对应的用户信息,并根据所述用户信息确定用户外发权限;
55、所述本文档来自技高网...
【技术保护点】
1.一种文档外发控制方法,其特征在于,所述文档外发控制方法包括以下步骤:
2.如权利要求1所述的文档外发控制方法,其特征在于,所述对所述待外发文档进行内容分析,获得文档内容的步骤,包括:
3.如权利要求2所述的文档外发控制方法,其特征在于,所述在所述安全存储区域中对所述解密后文档进行内容分析,获得文档内容的步骤,包括:
4.如权利要求1所述的文档外发控制方法,其特征在于,所述根据待外发文档的文档类型确定所述待外发文档的加密等级的步骤之前,还包括:
5.如权利要求4所述的文档外发控制方法,其特征在于,所述调用预设接口监测针对文档的外发操作的步骤,包括:
6.如权利要求1至5中任一项所述的文档外发控制方法,其特征在于,所述根据所述加密等级和所述文档内容对所述待外发文档进行外发控制的步骤,包括:
7.如权利要求1至5中任一项所述的文档外发控制方法,其特征在于,所述根据所述加密等级和所述文档内容对所述待外发文档进行外发控制的步骤,包括:
8.一种文档外发控制设备,其特征在于,所述文档外发控制设备包括:存储
9.一种存储介质,其特征在于,所述存储介质上存储有文档外发控制程序,所述文档外发控制程序被处理器执行时实现如权利要求1至7中任一项所述的文档外发控制方法。
10.一种文档外发控制装置,其特征在于,所述文档外发控制装置包括:等级确定模块、内容分析模块以及外发控制模块;
...【技术特征摘要】
1.一种文档外发控制方法,其特征在于,所述文档外发控制方法包括以下步骤:
2.如权利要求1所述的文档外发控制方法,其特征在于,所述对所述待外发文档进行内容分析,获得文档内容的步骤,包括:
3.如权利要求2所述的文档外发控制方法,其特征在于,所述在所述安全存储区域中对所述解密后文档进行内容分析,获得文档内容的步骤,包括:
4.如权利要求1所述的文档外发控制方法,其特征在于,所述根据待外发文档的文档类型确定所述待外发文档的加密等级的步骤之前,还包括:
5.如权利要求4所述的文档外发控制方法,其特征在于,所述调用预设接口监测针对文档的外发操作的步骤,包括:
6.如权利要求1至5中任一项所述的文档外发控制方法,其特征在于,所述根据所述加密等级和所述文档内容对所述待...
【专利技术属性】
技术研发人员:宋非,
申请(专利权)人:三六零数字安全科技集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。