本发明专利技术提供一种适用于电子文件PDF加密发布的方法,包括以下步骤:PDF文件管理服务模块,根据用户权限,向客户端返回其权限范围内的PDF文件目录信息;当PDF文件目录信息中的任意一个PDF文件名被点击时,触发Pdf客户端下载可执行模块向pdf加密服务模块发送对指定Pdf文件的下载请求;pdf加密服务模块使用用户密码,对指定Pdf文件的Owner口令和/或User口令进行加密,得到加密的指定Pdf文件,并返回给客户端。本发明专利技术能够对文件大批量集中管理,并防止文件信息泄密风险。能对文件进行有效控制,文件下载后如果随意转发,则不能正常打开;下载有记录能够正常追踪到下载的用户和下载的时间。时间。时间。
【技术实现步骤摘要】
一种适用于电子文件PDF加密发布的方法
[0001]本专利技术属于电子文件发布
,具体涉及一种适用于电子文件PDF加密发布的方法。
技术介绍
[0002]近年来,企业业务规模扩大,业务系统越来越复杂,需要在不同城市建立分中心,需要分中心之间进行联合异地办公,因此,在产品设计时产生大量的设计文档以及产品最终的发布文档,这些文档在设计开发过程中属于企业的秘密资产,通常在异地办公时需要通过互联网进行沟通交流和协作开发。但是,由于在互联网传递文档容易泄密且不受控制,目前很多企业使用一般的通迅工具进行传输,例如使用企业微信、微信、邮件、钉钉等通信办公工具。
[0003]但是,目前使用通信办公工具具有两个显著的缺点:第一,使用一般的办公通讯工具,具有造成设计等秘密文档泄密的风险。主要具有三个方面的泄密风险:1、互联网传输过程中泄密。2、如果通迅办公服务器不是企业的独立财产,则无法获知通迅办公服务器部署地点,进而无法获知信息泄露地点。3、企业办公人员、离职人员、不法人员等,将设计文档随意传递,造成信息泄露。第二,发布的文档是零星单一杂乱的传输,降低整体系统的沟通效率,一般产品开发过程中会建立各阶段的基线库,某一状态下所有的设计开发文档甚至是源码。
[0004]因此,如何降低电子文档在传输过程中的泄密风险,是目前急需解决的问题。
技术实现思路
[0005]针对现有技术存在的缺陷,本专利技术提供一种适用于电子文件PDF加密发布的方法,可有效解决上述问题。
[0006]本专利技术采用的技术方案如下:
[0007]本专利技术提供一种适用于电子文件PDF加密发布的方法,包括以下步骤:
[0008]步骤1,服务器部署PDF文件管理服务模块、PDF文件图形化配置管理模块和pdf加密服务模块,并添加为具有自启动功能;
[0009]客户端部署注册模块、登录模块、Pdf客户端下载可执行模块、密码生成可执行模块以及Pdf阅读器;
[0010]步骤2,所述注册模块,向所述PDF文件管理服务模块发送注册信息,所述注册信息中携带有用户ID以及用户密码;其中,所述用户密码是指具有客户端物理信息的密码;
[0011]步骤3,所述PDF文件管理服务模块,根据所述注册信息,启动所述PDF文件图形化配置管理模块,对所述用户ID对应的用户权限进行设置,得到用户权限并保存到权限记录表中;同时,所述PDF文件管理服务模块存储所述用户密码;
[0012]步骤4,所述PDF文件管理服务模块根据所述用户权限,生成与所述用户ID对应的Owner口令和/或User口令;
[0013]步骤5,所述登录模块向所述PDF文件管理服务模块发送登录信息,所述登录信息中携带有用户ID以及用户密码;
[0014]步骤6,所述PDF文件管理服务模块,根据所述用户ID查找所述权限记录表,得到用户权限,并根据所述用户权限,向所述客户端返回其权限范围内的PDF文件目录信息;
[0015]步骤7,当所述PDF文件目录信息中的任意一个PDF文件名被点击时,触发所述Pdf客户端下载可执行模块向所述pdf加密服务模块发送对指定Pdf文件的下载请求;
[0016]步骤8,所述pdf加密服务模块使用与所述用户ID对应的所述用户密码,对所述指定Pdf文件的Owner口令和/或User口令进行加密,得到加密的指定Pdf文件,并将所述加密的指定Pdf文件传输给所述客户端;
[0017]步骤9,当所述客户端通过所述Pdf客户端下载可执行模块,成功下载到所述加密的指定Pdf文件后,所述Pdf客户端下载可执行模块驱动打开所述Pdf阅读器,所述Pdf阅读器通过所述密码生成可执行模块,获取用户密码,并自动采用所述用户密码对所述加密的指定Pdf文件进行解密,首先得到对应的Owner口令和/或User口令,然后,首先判断是否具有Owner口令,如果有,则所述Pdf阅读器自动打开对应的指定Pdf文件,并开放指定Pdf文件所有权限;如果没有Owner口令,则判断是否具有User口令,如果有,则仅开放指定Pdf文件的阅读权限,禁止修改权限,由此对Pdf阅读器打开的指定Pdf文件的权限进行控制。
[0018]优选的,所述用户密码,是采用自定义用户名、用户自定义密码、客户端的CPU ID生成的用户密码。
[0019]优选的,所述客户端采用隐藏方式记录所述用户密码。
[0020]优选的,所述服务器对注册的各个用户进行用户隔离。
[0021]本专利技术提供的一种适用于电子文件PDF加密发布的方法具有以下优点:
[0022]与一般的办公通讯(微信,钉钉)相比,本专利技术能够对文件大批量集中管理,并防止文件信息泄密风险。能对文件进行有效控制,文件下载后如果随意转发,则不能正常打开;下载有记录能够正常追踪到下载的用户和下载的时间。
附图说明
[0023]图1为本专利技术提供的一种适用于电子文件PDF加密发布的方法的流程示意图。
具体实施方式
[0024]为了使本专利技术所解决的技术问题、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。
[0025]考虑到现有技术中异地办公的通讯需求及通讯过程的缺点,本专利技术提供一种电子文件PDF加密发布系统,一是解决标准化发布。通过服务器权限管理精确到需要发布的目录或单独的文件。二是解决在互联网传输过程中的泄密风险,本系统即便在传输过程中被拦截窃取,拦截窃取者也无法正常打开文档。因此,从互联网异地办公从标准化和信息安全的角度出发,提出本专利技术。
[0026]具体的,本专利技术提供一种适用于电子文件PDF加密发布的方法,属于电子文件加密传输
,应用于信息化办公行业,主要涉及适用于电子文件PDF加密发布电脑终端专
机专用的方法。本专利技术在互联网异地办公方面,使公司外发的pdf文件进行加密,只允许特定的用户进行下载,特定的机器特定的软件才能正常阅读到pdf文件内容,拷贝到其他电脑上无法进行正常的阅读,从而确保关键信息数据安全,同时能够保证信息传递的追踪。
[0027]参考图1,本专利技术提供一种适用于电子文件PDF加密发布的方法,包括以下步骤:
[0028]步骤1,服务器部署PDF文件管理服务模块、PDF文件图形化配置管理模块和pdf加密服务模块,并添加为具有自启动功能;
[0029]客户端部署注册模块、登录模块、Pdf客户端下载可执行模块、密码生成可执行模块以及Pdf阅读器;
[0030]步骤2,所述注册模块,向所述PDF文件管理服务模块发送注册信息,所述注册信息中携带有用户ID以及用户密码;其中,所述用户密码是指具有客户端物理信息的密码;例如,作为一种优选方式,用户密码,是采用自定义用户名、用户自定义密码、客户端的CPU ID生成的用户密码。客户端采用隐藏方式记录所述用户密码。
[0031]步骤3,所述PDF文件管理服务模块,根本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种适用于电子文件PDF加密发布的方法,其特征在于,包括以下步骤:步骤1,服务器部署PDF文件管理服务模块、PDF文件图形化配置管理模块和pdf加密服务模块,并添加为具有自启动功能;客户端部署注册模块、登录模块、Pdf客户端下载可执行模块、密码生成可执行模块以及Pdf阅读器;步骤2,所述注册模块,向所述PDF文件管理服务模块发送注册信息,所述注册信息中携带有用户ID以及用户密码;其中,所述用户密码是指具有客户端物理信息的密码;步骤3,所述PDF文件管理服务模块,根据所述注册信息,启动所述PDF文件图形化配置管理模块,对所述用户ID对应的用户权限进行设置,得到用户权限并保存到权限记录表中;同时,所述PDF文件管理服务模块存储所述用户密码;步骤4,所述PDF文件管理服务模块根据所述用户权限,生成与所述用户ID对应的Owner口令和/或User口令;步骤5,所述登录模块向所述PDF文件管理服务模块发送登录信息,所述登录信息中携带有用户ID以及用户密码;步骤6,所述PDF文件管理服务模块,根据所述用户ID查找所述权限记录表,得到用户权限,并根据所述用户权限,向所述客户端返回其权限范围内的PDF文件目录信息;步骤7,当所述PDF文件目录信息中的任意一个PDF文件名被点击时,触发所述Pdf客户端下载可执行模块向所述pdf加密服务模块发送对指定Pdf文件的下载请求;步骤8,所述pdf...
【专利技术属性】
技术研发人员:程银兵,瞿洪桂,安国旭,
申请(专利权)人:北京中电兴发科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。