一种文件获取方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:23624931 阅读:19 留言:0更新日期:2020-03-31 22:42
本发明专利技术实施例公开了一种文件获取方法、装置、计算机设备及存储介质,方法包括:接收客户端通过安全文件管理系统发送的文件获取请求;根据所述文件获取请求确定目标文件,并采用流式传输方式将所述目标文件反馈给所述客户端。本发明专利技术实施例的技术方案能够实现对文件的安全管控,从而在降低维护成本的基础上提高文件的安全性,避免文件数据外泄。

A file acquisition method, device, computer equipment and storage medium

【技术实现步骤摘要】
一种文件获取方法、装置、计算机设备及存储介质
本专利技术实施例涉及数据处理
,尤其涉及一种文件获取方法、装置、计算机设备及存储介质。
技术介绍
对于文件尤其是对于安全级别要求较高的敏感文件的查看和管控,一般会采取泄露风险控制措施,以保证文件查看或下载过程中流转和查阅的安全性,也即确保文件的安全可控,从而避免造成文件信息被泄漏。现有技术中,文件采取的泄露风险控制措施主要有两种方式:(1)、传统文档纸介质管理,用手写的方式或者打印出来放在专门的文档柜中,并指定责任人负责文档文件的查看及管控;(2)、通过内网文件管理系统,管理文件从创建-修订-发布-存档-查看的全流程,记录每一个操作步骤的执行者以及具体的执行操作。专利技术人在实现本专利技术的过程中,发现现有技术存在如下缺陷:通过传统文档纸介质管理文件会导致文件查找非常不方便,维护成本过高;通过内网文件管理系统管理文件虽然能够解决文件的在线管理和监控问题,但在文件预览中容易在本地产生缓存信息,这些缓存信息有可能造成文件信息的泄漏。
技术实现思路
本专利技术实施例提供一种文件获取方法、装置、计算机设备及存储介质,实现对文件的安全管控,从而在降低维护成本的基础上提高文件的安全性,避免文件数据外泄。第一方面,本专利技术实施例提供了一种文件获取方法,包括:接收客户端通过安全文件管理系统发送的文件获取请求;根据所述文件获取请求确定目标文件,并采用流式传输方式将所述目标文件反馈给所述客户端。第二方面,本专利技术实施例还提供了一种文件获取方法,包括:通过安全文件管理系统向服务端发送文件获取请求;接收所述服务端通过流式传输方式反馈的目标文件。第三方面,本专利技术实施例还提供了一种文件获取装置,包括:文件获取请求接收模块,用于接收客户端通过安全文件管理系统发送的文件获取请求;目标文件反馈模块,用于根据所述文件获取请求确定目标文件,并采用流式传输方式将所述目标文件反馈给所述客户端。第四方面,本专利技术实施例还提供了一种文件获取装置,包括:文件获取请求发送模块,用于通过安全文件管理系统向服务端发送文件获取请求;目标文件接收模块,用于接收所述服务端通过流式传输方式反馈的目标文件。第五方面,本专利技术实施例还提供了一种计算机设备,所述计算机设备包括:一个或多个处理器;存储装置,用于存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现第一方面中任意所述的文件获取方法。第六方面,本专利技术实施例还提供了一种计算机存储介质,其上存储有计算机程序,该程序被处理器执行时实现第一方面中任意所述的文件获取方法。第七方面,本专利技术实施例还提供了一种计算机设备,所述计算机设备包括:一个或多个处理器;存储装置,用于存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现第二方面中任意所述的文件获取方法。第八方面,本专利技术实施例还提供了一种计算机存储介质,其上存储有计算机程序,该程序被处理器执行时实现第二方面中任意所述的文件获取方法。本专利技术实施例通过客户端通过安全文件管理系统向服务端发送文件获取请求,服务端根据文件获取请求确定目标文件,并采用流式传输方式将目标文件反馈给客户端,解决现有文件管控方法存在的安全性较低或维护成本较高等问题,实现对文件的安全管控,从而在降低维护成本的基础上提高文件的安全性,避免文件数据外泄。附图说明图1a是本专利技术实施例一提供的一种文件获取方法的流程图;图1b是本专利技术实施例一提供的一种安全信封封装技术的原理示意图;图1c是本专利技术实施例一提供的一种安全信封产生的结构示意图;图2是本专利技术实施例二提供的一种文件获取方法的流程图;图3a是本专利技术实施例三提供的一种文件获取方法的流程图;图3b是本专利技术实施例三提供的一种文件阅读原理示意图;图3c是本专利技术实施例三提供的一种文件获取方法的流程示意图;图4是本专利技术实施例四提供的一种文件获取装置的示意图;图5是本专利技术实施例五提供的一种文件获取装置的示意图;图6为本专利技术实施例六提供的一种计算机设备的结构示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部内容。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作(或步骤)描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。实施例一图1a是本专利技术实施例一提供的一种文件获取方法的流程图,本实施例可适用于服务端向客户端安全提供文件的情况,该方法可以由文件获取装置来执行,该装置可以由软件和/或硬件的方式来实现,并一般可集成在服务器中,与用于完成文件获取功能的客户端配合使用。相应的,如图1a所示,该方法包括如下操作:S110、接收客户端通过安全文件管理系统发送的文件获取请求。其中,安全文件管理系统可以是用于安全管理文件的系统。其中,文件的类型可以包括但不限于文档文件或音视频数据文件等,本专利技术实施例并不对安全文件管理系统可管理文件的具体类型进行限定。优选的,目标文件的类型可以是文档类型。相应的,可以采用OFD(OpenFixed-layoutDocument,开放式版式文档)版式文档系统作为安全文件管理系统。文件获取请求可以是客户端向服务器发送的,用于获取目标文件的请求。在本专利技术实施例中,安全文件管理系统可以用于对安全级别要求较高的文件进行管理,客户端向服务器申请获取文件时,可以通过安全文件管理系统向服务器发送文件获取请求。S120、根据所述文件获取请求确定目标文件,并采用流式传输方式将所述目标文件反馈给所述客户端。其中,目标文件即为客户端申请获取的文件,流式传输方式可以是对文件进行碎片化传输的数据传输方式。相应的,服务器接收到文件获取请求,并根据文件获取请求从本地存储的文件中确定目标文件后,可以采用流式传输方式将所述目标文件反馈给客户端。可选的,为了进一步保障文件的安全性,服务器在采用流式传输方式将目标文件反馈给客户端之前,还可以对目标文件添加水印,如果确定需要对目标文件添加水印,则客户端还同时需要具备验证水印的功能,从而实现信息泄露后溯源处置,以及时发现文件泄露源。需要说明的是,流式传输方式不仅有利于网络传输和快速打开,可以提高客户端处理大文件的性能,例如,实现超过300页(30本文档来自技高网...

【技术保护点】
1.一种文件获取方法,其特征在于,包括:/n接收客户端通过安全文件管理系统发送的文件获取请求;/n根据所述文件获取请求确定目标文件,并采用流式传输方式将所述目标文件反馈给所述客户端。/n

【技术特征摘要】
1.一种文件获取方法,其特征在于,包括:
接收客户端通过安全文件管理系统发送的文件获取请求;
根据所述文件获取请求确定目标文件,并采用流式传输方式将所述目标文件反馈给所述客户端。


2.根据权利要求1所述的方法,其特征在于,所述采用流式传输方式将所述目标文件反馈给所述客户端,包括:
对所述目标文件进行切分,得到目标单元文件;
采用所述流式传输方式将所述目标单元文件反馈给所述客户端。


3.根据权利要求2所述的方法,其特征在于,所述文件获取请求由所述客户端通过安全信封关联应用发起;所述文件获取请求用于将所述目标文件下载至所述客户端;
在根据所述文件获取请求确定目标文件之后,还包括:
对所述目标文件进行可追溯标签封装处理、离线权限控制封装处理、防篡改控制封装处理及内容保护封装处理。


4.一种文件获取方法,其特征在于,包括:
通过安全文件管理系统向服务端发送文件获取请求;
接收所述服务端通过流式传输方式反馈的目标文件。


5.根据权利要求4所述的方法,其特征在于,所述目标文件为所述目标文件进行切分,得到的目标单元文件。


6.根据权利要求5所述的方法,其特征在于,所述文件获取请求通过安全信封关联应用发起;所...

【专利技术属性】
技术研发人员:程云鹏万月亮火一莽
申请(专利权)人:北京锐安科技有限公司
类型:发明
国别省市:北京;11

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

1