System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种OFD版式文件安全管理云服务的方法及系统技术方案_技高网

一种OFD版式文件安全管理云服务的方法及系统技术方案

技术编号:41209902 阅读:2 留言:0更新日期:2024-05-09 23:32
本发明专利技术公开了一种OFD版式文件安全管理云服务的方法及系统,软件应用运行控制技术领域,在服务端通过权限认定确定操作者对于当前文件的操作权限,通过验证后对文件进行解密处理,然后通过代码解析OFD版式文件中的所有设置颜色的标签、文字、表格、图片及签章等信息数据结构,对签章进行脱密处理,并且在不影响OFD文件格式以及不影响签章样式的前提下,对OFD进行灰度转换,最后对文件进行隐写溯源处理,将隐藏水印嵌入字体中,从而达到对OFD版式文件进行安全管理的业务所需目的。

【技术实现步骤摘要】

本专利技术涉及软件应用运行控制,特别是一种ofd版式文件安全管理云服务的方法。


技术介绍

1、ofd(open fixed-layout document),是由工业和信息化部软件司牵头中国电子技术标准化研究院成立的版式编写组制定的版式文档国家标准,属于中国的一种自主格式,要打破政府部门和党委机关电子公文格式不统一,以方便地进行电子文档的存储、读取以及编辑。

2、电子签名是指数据电文中以电子形式所含、所附用于识别签名人身份并表明签名人认可其中内容的数据。通俗点说,电子签名就是通过密码技术对电子文档的电子形式的签名,并非是书面签名的数字图像化。

3、电子签章是电子签名的一种表现形式,利用图像处理技术将电子签名操作转化为与纸质文件盖章操作相同的可视效果,同时利用电子签名技术保障电子信息的真实性和完整性以及签名人的不可否认性。由于电子签章技术是以先进的数字技术模拟传统实物印章,所以其管理、使用方式符合实物印章的习惯和体验,其加盖的电子文件具有与实物印章加盖的纸张文件相同的外观、相同的有效性和相似的使用方式。

4、自电子签名法颁布实施以来,电子签章很多领域都开始广泛使用。特别是随着互联网的普及、各种电子商务活动和电子政务活动的飞速发展,电子签章开始广泛地应用到各个领域之中,例如:网上银行、电子政务、电子合同等。

5、在国家安可改造大背景下,ofd被广泛地应用到各个领域之中。含有电子签章的ofd文档一般作为正式文件。需要严格执行规范性文件制定程序,并且其保存、使用、流转等操作通常都有严格规定和使用范围。

6、但是,目前在实际的正式文件流转与使用过程中,因为实际业务需求,存在签章文档被流出并且可能被滥用并且无法溯源的情况,例如文件下载、传阅等实际使用场景。为了应对这种实际业务场景,目前的处理方式以及存在的问题包括:

7、1、强行改变或者直接取消业务流程,通过加大业务复杂度的方式跳过签章文件的流出。这种方式并没有解决文件使用问题,并且因为引入了各种限制,导致用户体验差以及很多实际业务无法开展的问题。

8、2、将电子签章完全删除,这种方案虽然能够避免签章的授权信息被流出,但是签章的其他非授权信息(例如签章图片、位置、样式等)也被完全删除,导致电子文档与签章完全分离,依然无法满足需要签章非授权信息电子文档的使用场景。

9、3、将电子签章授权信息进行脱密清除,保留签章图片灰度信息进行展示留痕。这种方式能够很好的在满足大部分业务场景的同时防止签章授权信息的流出。但是现有的此类方法都存在对应的不足之处:(1)部分方法仅对签章信息进行脱密置灰处理,未对签章以外的带有效益的受控信息进行处理,例如标题、表格、分割线等,依然不能满足业务需求。(2)部分方法对ofd文档进行截图然后再将截图本身进行灰度处理,这种类型的方法受限于所截取的图片清晰度,清晰度高会导致文件大小迅速膨胀,清晰度低会严重影响用户体验,并且全转图片处理会导致文件处理时间过长以及丢失ofd文件特性等问题。(3)部分方法能够对ofd文档大部分受控信息进行处理,但是其必须唤起客户端进行处理,使用场景依然受限。

10、4、对文档进行处理后,无法进行文件溯源。


技术实现思路

1、本专利技术的专利技术目的是,提供一种ofd版式文件安全管理云服务的方法,实现对ofd版式文件进行安全管理的业务所需。

2、为达到上述目的,本专利技术所采用的技术方案是:

3、一种ofd版式文件安全管理云服务的方法,包括以下内容:

4、步骤s10、确定当前用户对于当前原ofd文档的操作权限;

5、步骤s20、对当前原ofd文档进行解密处理,再解析得到该原ofd文档中所需要灰度处理的标签、文字、表格、图片及签章信息;

6、步骤s30、根据当前用户操作权限对应对该标签、文字、表格、图片及签章信息进行灰度处理;包括以下灰度处理程序:

7、签章灰度处理程序:获取电子签章的属性信息;生成对应的外观大小的签章图片,并且进行灰度处理;在解析出该签章的文档位置上插入新生成的灰度签章图片,并且进行透明化处理;删除原ofd文件中的原电子签章数据;

8、图片灰度处理程序:获取附件图片的属性信息;生成对应的外观大小的灰度附件图片;在解析出该附件图片的文档位置上插入新生成的灰度附件图片;删除原ofd文件中的原附件图片数据;

9、标签、文字及表格灰度处理程序:在文档上定位到需要灰度处理的标签、文字或表格内容信息;对应进行灰度处理;

10、步骤s40、进行隐写溯源处理,将溯源水印隐藏式的嵌入字体中;

11、步骤s50、进行压缩处理,生成新的ofd文档。

12、其中,步骤s20的具体处理流程如下:对当前原ofd文档进行解密处理;将解密后的原ofd文档转为文件流,并解压至临时工作目录;根据国家标准对解压后的文件目录以及对应的文件进行路径定位以及分类;根据路径定位以及分类获取指定的文件流,并根据国家标准对各个分类好的文件进行内容标签解析,得到该原ofd文档中所需要灰度处理的标签、文字、表格、图片及签章信息。

13、文档隐写溯源是通过将特定特征植入字符必要的水印信息,达到追溯文件的打印和流转过程,准确定位责任人,达到保护电子文档数据安全的目的。嵌入水印信息的文本图像用肉眼不能识别,不影响文件的正常使用和阅读效果。当对带有隐写信息的文件进行截屏、拍照、打印、扫描复印后,图片及纸质文档依然带有隐写信息。发生泄密事件后,可从电子、纸质涉密文档中提取隐写信息进行溯源定位,追踪泄密源头。

14、如上述,在服务端通过权限认定确定操作者对于当前文件的操作权限,通过验证后对文件进行解密处理,然后通过代码解析ofd版式文件中的所有设置颜色的标签、文字、表格、图片及签章等信息数据结构,对签章进行脱密处理,并且在不影响ofd文件格式以及不影响签章样式的前提下,对ofd进行灰度转换,最后对文件进行隐写溯源处理,将隐藏水印嵌入字体中,从而达到对ofd版式文件进行安全管理的业务所需目的。

15、基于前述方案,在一改进方案中,为了适配不同业务场景,步骤s30的灰度处理程序配置为适配于不同的操作权限,操作权限a能够进行签章灰度处理程序,操作权限a1能够进行签章灰度处理程序和图片灰度处理程序,操作权限a2能够进行签章灰度处理程序和标签、文字及表格灰度处理程序,操作权限a3能够进行签章灰度处理程序、图片灰度处理程序和标签、文字及表格灰度处理程序。如此,编撰人可以根据图片及表格等具体情况进行配置不同的操作权限,实现不同业务所需,以清晰显示或突出显示。

16、由于采用上述技术方案,本专利技术具有以下有益效果:

17、1.本专利技术将加解密技术、ofd去签章置灰技术、隐写溯源技术相结合,能够更全面的对ofd文档进行安全控制,能够满足更多业务场景的需求。

18、2.通过服务端进行文件处理,不需要改变业务流程,本文档来自技高网...

【技术保护点】

1.一种OFD版式文件安全管理云服务的方法,其特征在于,包括以下内容:

2.根据权利要求1所述的一种OFD版式文件安全管理云服务的方法,其特征在于:所述步骤S20的具体处理流程如下:对当前原OFD文档进行解密处理;将解密后的原OFD文档转为文件流,并解压至临时工作目录;根据国家标准对解压后的文件目录以及对应的文件进行路径定位以及分类;根据路径定位以及分类获取指定的文件流,并根据国家标准对各个分类好的文件进行内容标签解析,得到该原OFD文档中所需要灰度处理的标签、文字、表格、图片及签章信息。

3.根据权利要求1所述的一种OFD版式文件安全管理云服务的方法,其特征在于:所述步骤S30的灰度处理程序配置为适配于不同的操作权限,操作权限A能够进行签章灰度处理程序,操作权限A1能够进行签章灰度处理程序和图片灰度处理程序,操作权限A2能够进行签章灰度处理程序和标签、文字及表格灰度处理程序,操作权限A3能够进行签章灰度处理程序、图片灰度处理程序和标签、文字及表格灰度处理程序。

4.一种OFD版式文件安全管理云服务的系统,其特征在于:包括以下内容:

>5.根据权利要求4所述的一种OFD版式文件安全管理云服务的系统,其特征在于:所述解析模块的具体处理流程如下:对当前原OFD文档进行解密处理;将解密后的原OFD文档转为文件流,并解压至临时工作目录;根据国家标准对解压后的文件目录以及对应的文件进行路径定位以及分类;根据路径定位以及分类获取指定的文件流,并根据国家标准对各个分类好的文件进行内容标签解析,得到该原OFD文档中所需要灰度处理的标签、文字、表格、图片及签章信息。

6.根据权利要求4所述的一种OFD版式文件安全管理云服务的系统,其特征在于:所述灰度处理模块的灰度处理程序配置为适配于不同的操作权限,操作权限A能够进行签章灰度处理程序,操作权限A1能够进行签章灰度处理程序和图片灰度处理程序,操作权限A2能够进行签章灰度处理程序和标签、文字及表格灰度处理程序,操作权限A3能够进行签章灰度处理程序、图片灰度处理程序和标签、文字及表格灰度处理程序。

...

【技术特征摘要】

1.一种ofd版式文件安全管理云服务的方法,其特征在于,包括以下内容:

2.根据权利要求1所述的一种ofd版式文件安全管理云服务的方法,其特征在于:所述步骤s20的具体处理流程如下:对当前原ofd文档进行解密处理;将解密后的原ofd文档转为文件流,并解压至临时工作目录;根据国家标准对解压后的文件目录以及对应的文件进行路径定位以及分类;根据路径定位以及分类获取指定的文件流,并根据国家标准对各个分类好的文件进行内容标签解析,得到该原ofd文档中所需要灰度处理的标签、文字、表格、图片及签章信息。

3.根据权利要求1所述的一种ofd版式文件安全管理云服务的方法,其特征在于:所述步骤s30的灰度处理程序配置为适配于不同的操作权限,操作权限a能够进行签章灰度处理程序,操作权限a1能够进行签章灰度处理程序和图片灰度处理程序,操作权限a2能够进行签章灰度处理程序和标签、文字及表格灰度处理程序,操作权限a3能够进行签章灰度处理程序、图片灰度处理程序和标签、文字及表格灰度处理程序。

...

【专利技术属性】
技术研发人员:李航宇李兢欧祖健赵亚飞霍崴
申请(专利权)人:中国—东盟信息港股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1