Ⅰ 电子公文传输系统的关键技术|电子公文传输系统
电子公文传输系统是机关单位之间实现电子政务信息化交流的一个典型应用,为了保证这种交流的顺利进行,系统对安全性、方便性等有着特殊的要求,涉及多项关键技术。
[计世网独家](作者 陈剑波)我国机关和企事业单位的传统行文媒介是以带有公章的红头文件为准的纸质文件,公章是其单位身份的象征。这种纸质公文传输是一件普通而又非常必要的日常工作,需要经过计算机排版、工厂印刷、邮政分发等多个环节,周期长、效率低,而且容易发生错误投递或公文破损,安全性差,成本高。如何实现机关各部门、单位之间的无纸化电子公文交换,提高效率,降低成本,是电子政务建设部门所关注和思考的一个重要方面。
建设电子公文传输系统正是针对这种需求在机关办公公文交换、传输方面所迈出的重要一步。所谓电子公文传输系统,就是利用计算机网络和安全技术,实现机关部门、单位之间的红头文件的起草、制作、分发、接收等操作,以电子化公文传输模式取代传统的纸质公文传输模式。公文先经过计算机排版,制作成含红头和公章的电子化公文文件,再经过加密,通过计算机网络直接发送给接收方,接收后再通过解密处理,还原得到内容和版面与发送方完全一致的公文文件,最后还可用彩色打印机打印出含红头和公章的公文。其所有过程均通过计算机在网络中进行,从而大大缩短公文传输的过程,并有效提高公文的安全性能。本文结合笔者实际工作经验,针对电子公文传输系统的特性要求、架构功能和关键技术等方面进行了系统性的分析,并介绍了一种比较成熟的电子公文传输系统。
电子公文传输系统的特性
电子公文要取代纸质公文作为政府和企事业单位的主要行文媒介,其制作、传输和收发流程必须满足一定的要求。这包括:
1.公文的安全性
电子公文无纸化传输的首要要求就是安全。由于网络环境的广泛性和复杂性特点,普通电子文件很容易在网络传输过程中被截取和篡改,而电子公文文件具有保密性和不可抵赖性的特点,是绝对不允许出现此类安全漏洞的。因此,电子公文系统必须要有可靠的电子签名、加密等先进技术作安全支撑。
2.传输的高效性
由于网络环境的复杂性特点,要保障电子公文的畅通传输,档神必须要尽可能地降低网络传输的数据量。本系统在进入数据加密之前,首先进行了LZW算法的数据压缩处理,文本文件的压缩率将近1/1000,从而有效控制了公文传输的数据量。
3.操作的简便性
系统使用对象涉及机关工作各部门及相关单位文秘人员,多为非计算机专业人士,因此其操作必须力求简洁、方便。本系统设计时仿照电子邮件的操作模式,类似收件箱、发件箱的操作,操作人员只要会电子邮件的收发,就能立即掌握系统的基本操作。
4.环境的适用性
优秀的公文接收、浏览软件必须能适应各种软件环境。系统应提供图形化的电子公文传输模式,从而使公文接收端无需与公文的发送端具有相同的软件环境,如不需要相同的字体环境行晌亏、不需要相同的操作系统、不需要相同的字处理软件,甚至接收端不需要安装任何字处理软件。
5.系统的集成性
一个优秀的软件系统必须是一个开放的系统,必须能够提供有效的途径,可以与用户的其他相关系统之间进行数据交换。本系统提供了以复印件图片文件形式输出公文的能力,谨罩以使其他系统可以直接利用所接收的公文数据,与其他系统进行集成。
电子公文传输系统的架构与功能
本系统以Lotus Domino/Notes作为构造整个系统的管理和传输的平台,公文数据存放在集中统一的Domino服务器中,单位与单位之间的公文传输直接在Domino服务器上的不同数据库之间进行复制、拷贝,公文文件的制作、接收、浏览则通过客户端软件实现。
Domino/Notes平台是我国政府系统内部通用的办公自动化应用平台,采用该平台实现公文的制作、分发和管理,便于公文系统与办公自动化系统的衔接,利于公文的内部流转处理,同时可以充分利用Domino/Notes平台的安全特性,保证公文系统的安全。本系统实现了公文制作管理、公章管理、盖章管理、分发管理、日志管理等一系列功能,主要由发文操作、收文操作、文种与红头、电子公章管理、系统日志等骨干模块组成。文件起草、编辑排版后以虚拟打印的方式生成公文草件,系统导入草件后,根据草件所对应的文种类型自动套印公文红头,由专人加盖电子公章,制作生成正式的电子公文。然后确定公文接收对象、设定原件打印份数限制,再根据收文对象加密电子公文,最后分发或抄送给对应的接收单位。公文发送方在电子公文发送后,可以跟踪公文的接收情况、原件打印输出等情况,还可以对发出的公文进行收回操作。接收方在接收电子公文之后,可以加盖接收单位的签收章,可以以彩色原件的形式打印输出,打印份数受发送方设定的控制。也可以黑白复印件模式生成TIFF格式图片文件,用于在接收方的内部OA系统中文件轮阅。
系统主要业务流程如下图所示:
电子公文传输系统以DES和RSA相结合的加密方法,采用通过国家商业密码委员会认证的硬件加密产品,实施电子公文的加、解密操作,具体来说有以下几个步骤:
1.公文的生成和制作。首先要运用公文制作单位的硬件加密狗,通过该单位的硬件私钥密码进行电子数字签名,从而确保该公文的合法性和可识别性。
2.公文发送。首先通过DES算法加密电子公文的正文,根据收文单位获取对应的收文单位公钥,通过RSA算法以该公钥加密DES的解密密钥,并输出给收文单位。
3.公文的收取。收文单位获取到加密后的收文后,首先通过本单位的加密狗私钥进行RSA解密,获得经过DES加密的电子公文正文的解密密钥,再通过DES算法解密获得电子公文的正文。
4.公文的验证。收文单位对解密后的收文,以发文单位的公钥进行收文的电子签名验证,从而确定来文的合法性。
在电子公文传输系统的设计中涉及以下关键技术:加密与电子签名、电子公章的安全、公文的原样输出以及与OA系统的无缝对接等。
加密和电子签名技术
电子公文系统安全的最基本要素就是文件的加密、解密技术、电子签名和验证技术。传统的数据加密方法大致有两类:对称加密和不对称加密。对称加密指的是通过一组随机产生的密钥加密原文数据,其产生的密文在解密还原时,必须使用其加密时的密钥。
对称加密算法的代表为DES算法,它具有加密速度快,强度高等优点,但存在必须通过网络传递密钥的问题,从而产生安全隐患的不足。不对称加密指的是接收方首先产生一对密钥:公钥和私钥。公钥,即用于发送给加密方的密钥;私钥,即保存在接收方本地的密钥。该对密钥有这样的特点:通过公钥加密的数据,必须通过私钥解密;同样,通过私钥加密的数据(通常称为电子签名),必须通过其对应的公钥解密(通常称为签名验证)。
不对称加密算法的代表为RSA算法,这种算法不需要在网络中传输私钥,因此在网络传输中安全性较高,但由于其基于大数运算,速度较慢,不适用于大数据量的加密。
本系统在加密技术上结合了上述两种不同加密算法的优势,通过DES算法加密数据量较大的电子公文正文,而通过RSA算法加密数据量较小的DES解密密钥。这样,接收方可通过自己的RSA私钥解密获得电子公文正文的DES解密密钥,再通过DES算法解密获得电子公文的正文。
电子签名从技术角度而言,主要是指通过一种特定的技术方案来鉴别当事人(主要指发件人和收件人)的身份及确保内容不被篡改的安全保障措施。世界上一些国家在电子签名立法中对电子签名技术选择方案时都采用上述的不对称加密方法为法定的安全技术方案。
电子签名具有以下几个特征:第一,确认主体身份。由于在电子签名过程中,私钥只能为发文者独家所拥有,正常情况下,没有其他人可以拥有和使用;第二,确认内容的完整和准确性。原文的资料经过多次加密及解密,以及公钥与私钥的完全对应性特征,经电子签名的文件资料内容不能轻易被篡改。第三,收付方验证过程是公开的。验证方在验证文件时是使用发件方提供的公钥,任何人都可以验证,确保公正性。
电子公章的安全技术
电子公章的安全保障是整个电子公文系统安全性保障的重中之重,因此涉及电子公章的安全技术显得尤为重要。
首先,电子公章制作时,以发送单位的硬件加密狗公钥加密公章数据,这样与硬件加密狗信息捆绑,以确保没有对应的硬件加密狗设备是不能加盖本单位公章的。
其次,电子公章的加盖有专用密码,并需要对应的硬件加密狗作身份验证。加盖电子公章时,通过计算获得电子公文文件的校验码,以发送单位的加密狗私钥对公章数据进行加密,即进行电子签名,再与公文正文信息合并。如果传输过程中公章信息与电子公文分离,将无法还原显示电子公章。电子公章的显示采用矢量绘制的过程,并在显示前计算公文正文信息的校验码,对电子公章数据进行解密,即签名验证,如果有任何公文信息的变化都会导致电子公章的解密失败。
电子公章既包含用以显示公章图形的可视信息,又包含用以数字电子签名的私钥数据。电子公章的显示必须要有所属单位的对应公钥数据,也只有正确地对应公钥数据才可以显示出可视的公章图片信息。同时,矢量化的公章绘制技术,确保了公章无法通过拷贝、粘贴等方法被非法截取。系统对公章图片进行矢量化处理后,确保该图片信息只有在该电子公文传输系统环境内部才有效,确保公章关键信息不被非法截获和使用。具体操作有:读入BMP图片文件,解读BMP点阵,构造矢量数据,存贮矢量数据,再以本单位加密狗私钥对存储的矢量数据进行电子签名,以使矢量章具备可识别性和法律性,最后再以本单位的加密狗公钥对已签名的公章实施加密,从而获得与硬件加密狗捆绑起来的加密公章。
对于电子公章的使用,系统提供了严密的日志跟踪措施,所有公章的制作、使用都有详细的日志记录。同时,由于电子公章的使用离不开硬件加密狗的加、解密操作,公章的主要数据信息通过硬件加密狗存储,没有硬件加密狗设备,也就无法使用电子公章。这样,可以方便用户以符合传统公章管理制度的方式保管电子公章,可以将加密狗保存在保险柜中。
公文原样输出技术
电子公文作为传统纸质公文的替代,最基本的一条要求是,所有的公文接收单位,不管其操作系统是什么、配套软件如何,其公文输出必须与发文单位在内容、版式上完全一致,不能有任何偏差,所有收文单位的收文原样纸质文档将通过本地打印获得。
要满足原样复原这一要求,一般有两种技术:一种方式是收发方所有机器采用相同的软硬件环境,另一种方式则直接采用图片照排的形式。本系统采用虚拟打印技术,通过提供虚拟打印驱动的手段,对发文单位排版编辑后的文件以虚拟打印模式直接获取发文单位的打印输出图片,所有电子公文的后期制作、显示都是基于该发文单位的打印输出结果而来,从而确保了所有收文与发文单位在编辑时完全一致的要求,真正实现了电子公文制作、分发的所见即所得,而不强求系统环境的一致性,满足了系统环境的适用性要求。
获取的图片必须既能保证打印输出时的高分辨率要求,又能保证用于屏幕显示时的低分辨率不失真要求,另外还需考虑尽量降低图片的存储空间,以减少图片处理的时间,提高公文传输的效率。因此,系统虚拟打印输出的图片采用了矢量化格式,既保证了输出图片的高分辨率,又极大缩小了图片的存储空间。采用图像灰度化技术和图片优化算法,并根据实验确定了既能保证打印清晰度,又能尽量减少处理时间的图片分辨率,使得高分辨率的打印图片可以实时高效地转换为用于屏幕显示的低分辨率图片,同时满足屏幕显示和打印输出的系统要求。
LZW压缩技术
LZW压缩技术是一种比其他大多数压缩技术都复杂,但压缩效率较高的压缩手段。其基本原理是把每一个第一次出现的字符串用一个数值来编码,在还原程序中再将这个数值还成原来的字符串,如用数值0x100代替字符串"abccddeee"。这样每当出现该字符串时,都用0x100代替,起到了压缩的作用。至于0x100与字符串的对应关系则是在压缩过程中动态生成的,而且这种对应关系是隐含在压缩数据中,随着解压缩的进行,这张编码表会从压缩数据中逐步得到恢复,后面的压缩数据再根据前面数据产生的对应关系产生更多的对应关系,直到压缩文件结束为止。LZW是可逆的,所有信息全部保留。采用LZW压缩技术,可以达到高效率压缩数据的目的。
前文已经描述,为了满足电子公文传输系统的高效传输要求,要尽可能地降低网络传输的数据量,为此在进入数据加密之前,首先要进行LZW算法的数据压缩处理,将文本文件压缩至将近1/1000,从而有效控制了公文传输的数据量。
与第三方OA系统的无缝对接
电子公文传输系统可以做到与第三方OA系统进行整合,将电子公文数据整合到OA系统里面。简单来说,与各单位内部已有的OA系统对接,就是要做到接收方能将电子公文系统的收文转入到OA系统的收文登记,发送方能将电子公文系统的已发公文作OA系统的发文归档。本系统设计了一种基于HTTP协议的开放接口模型,发送方或者接收方的OA系统无论其是何环境,只要按系统规定的格式提供基于Web网页的接收表单,将该表单有关的URL、字段名等信息在电子公文传输系统的本地INI文件中做好定义,就可以自动将公文按TIFF格式转换成本地图片文件,再将图片文件上传到Web表单中,从而实现与该OA系统的无缝连接,满足系统的集成性要求。
综合上述对电子公文传输系统特性、架构和关键技术的分析,可以得出结论,电子公文传输系统符合现有公文和公章管理制度,能做到发送红头文件像发送普通电子邮件一样快捷,同时保留了红头和公章,既与现行有纸办公方式兼容,又大大加快了公文传输的速度,增强了公文传输的安全性。
事实上,电子公文传输系统作为一种安全、高效、高技术的电子政务系统,以其独特的数字化传输技术使红头文件的上情下达和下情上达可以瞬间即到,从而革命性地改变了延续几千年的传统公文传递方式。电子公文传输系统是机关单位之间实现电子政务信息化交流的一个典型应用,相信该系统的成功应用,必能大力推动电子政务更广泛和更深入的运作。(作者单位:宁波市政府办公厅信息中心)
Ⅱ 局域网内怎么讲一个文件夹分发到所有客户机
看题主描述的,比较符合的方案应该是应用P2P分发传输方案。利用点量BT构建局域内网文件分发系统。用P2P,首先速度可以提升不少。因为这些机器如果大都在相同时间点去下载的话,互相拿到的是不同的随机分块,然后他们会互相分享自己拿到的分块,这样的速度就比单点传输好很多了。
P2P分发方案,应用于内网、公司内部、全国分公司等类型的文件分发,效果都非常好。每个人下载的同时、下载完成后可以继续给别人上传。如果是服务器模式,如果服务器带宽多了,平时不分发时浪费;如果少了,用户又抱怨卡顿。
还可以设置定期启动自动更新系统,把之前的直接覆盖掉。
类似最常见的应用场景,比如网吧三层更新系统中,除了局域网和客户机之间还得加上外网主服务器的分发传输。
Ⅲ B/S和C/S混合架构的文件管理系统设计
B/S和C/S混合架构的文件管理系统设计
文件管理系统能够大大降低文件管理工作人员的负担,在实现无纸化文件传输流转的同时,也提高了办公效率。下面对分布式文件管理系统进行了设计与应用,提出了基于B/S模式和C/S模式相混合的应用架构,这对于分布式文件管理设计是一次有益的尝试,同时对其它分布式管理系统设计与应用也具有较好的指导和借鉴意义。
鉴于自动化控制系统在处理多任务信息开发和管理中所表露出来的优越性,本文件管理系统的开发设计也借鉴和应用了分布式管理系统的开发模式。目前,分布式管理系统的主流开发应用模式主要有两种:B/S模式和C/S模式。
1.1 B/S模式
B/S模式,即浏览器服务器模式,其主要应用模式是将多任务所涉及到的数据信息,统一交由数据库服务器进行管理和发布,而用户只需借助浏览器就能实现对多任务信息的统一访问及数据信息管理。如果文件管理系统采用B/S模式,则无需开发专门的文件管理信息系统,就能够轻松实现对文件信息的管理,而且只要有能够联网的电脑终端,且电脑终端配备了浏览器,就能够实现对文件信息的访问和管理。这种模式极大地减轻了开发人员的设计工作量,但同时也增加了数据库服务器的'负载压力,容易导致整个信息管理系统宕机,一旦数据库服务器宕机,则有可能导致整个文件管理系统失效。
1.2 C/S模式
C/S模式也称客户端/服务器模式,这种应用模式需要为用户配置专门开发的客户端,只有电脑终端安装了这种专门开发的客户端,才能够实现对系统内数据信息的访问、配置和管理。因此,该模式的最大弊端就是开发设计的工作量大,需要专门技术人员才能够实现对系统内文件信息的有效管理。同时,这种C/S模式将数据库服务器的负载压力平均分摊到了每一个客户终端,因此服务器的压力较小,提高了整个文件管理系统的稳定性和健壮性。
分析发现,B/S模式和C/S模式都有各自的优缺点,因此,考虑将B/S模式和C/S模式这两种分布式系统模式的优势相结合,设计基于B/S和C/S混合模式的文件管理系统。这种基于混合架构的文件管理系统具有如下特征:①文件管理系统的数据结构采用B/S模式,这样每一个客户端只需要借助于浏览器就能够实现对文件管理信息的访问和统一管理,而无需为每一个客户端配置专用的客户端程序,降低了开发设计人员的工作量;②文件管理系统的分布式结构采用C/S模式,将数据库服务器统一管理模式交由若干个应用终端分担,能够极大地减轻数据库服务器的负荷压力,有利于提高整个文件管理系统的稳定性和健壮性;③应用C/S模式可以有效实现在局域网内的联网通信管理能力,同时C/S模式所采用的异步确认机制也能够从根本上提高文件收发管理的实时性和准确性,有助于提高文件管理办公效率。
2.1 文件管理系统功能
基于B/S模式和C/S模式混合架构的文件管理系统,其管理功能主要包括以下几个方面:
(1)文件管理功能。文件管理主要是对文件收发进行相关信息记录,包括收发责任人、文件大小、传输信道、文件格式、时间戳等,所有数据信息统一在数据库服务器备份,以实现统一管理。
(2)文件收发功能。利用局域网通信组件能够实现自上而下及自下而上的文件收发、转发管理。同时,对文件信息内容进行按需过滤,建立文件检索关键词,以提高文件管理效率,并实现自动化、无纸化办公的目的。
(3)用户管理功能。对使用该文件管理系统的用户进行注册管理,分配统一的登陆账号和密码,确保文件信息的安全性;另一方面,针对不同级别的用户,分别设置不同级别的权限,以实现对文件信息的分类管理和权限制访问管理,提高文件管理效率。
(4)联网安全管理功能。由于文件管理系统不可避免地会涉及到网络文件的收发,因此需要加强对系统的联网安全管理能力。可以通过采用用户账号登录、数据库矩阵机制、文件信息内容加密等措施,提高文件管理系统的安全性。在系统硬件架构上,可采取物理隔离、硬件防火墙等措施为文件管理系统的安全性提供保障。
2.2 系统架构与实现
基于B/S和C/S混合架构的文件管理系统,从硬件架构上来说,既要凸显C/S模式的优势,同时也要在数据库访问机制上保留B/S模式的优点,图1为基于B/S和C/S混合架构的文件管理系统架构原理图。整个文件管理系统,其硬件上主要从以下几个方面加以实现:
(1)文件服务器采用磁盘阵列。主要存放tiff格式的遥感影像文件及其影像产品的描述文件等,数据库服务器存放遥感印象产品的编目信息,FTP服务和IIS服务部署在同一台服务器上。并且,采取通关防火墙等安全隔离措施,以方便外网多用户通信。
(2)Web程序采用VS2010 C#语言,基于ASP.NET 开发。主要实现遥感影像产品编目信息查询、遥感印象产品管理、用户管理、文件分发计划制定、公告发布等功能。 (3)FTP服务提供文件下载服务。采用Windows自带的FTP服务,采用虚拟目录的形式将FTP的文件目录指向文件服务器。
(4)文件分发管理服务软件安装在中心的FTP和IIS服务器上,与IIS服务和FTP服务共用一台服务器。主要定时查询数据库中管理员制定的文件分发计划,解析文件分发计划内容,根据分发计划中的用户名将分发计划中的文件名和编目信息,以及访问FTP的用户名和密码发送到指定用户的文件下载客户端,文件下载客户端收到文件推送信息后根据信息的文件名和路径,以及访问FTP的用户名和密码自动下载文件。
(5)文件下载客户端软件,安装在用户终端上。用以实时接收文件分发管理服务软件推送的文件下载信息,并根据下载信息自动下载文件。
2.3 系统软件设计
基于B/S和C/S混合架构的文件管理系统,其主要功能是实现文件的收发传输,因此在软件设计上,需主要完成文件收发传输的工作流程设计。
(1)文件传输管理。由文件发送方选择文件类型、文件数量及文件内容,经过系统内部封装,打包发往指定的部门或者客户群,同时出于对文件安全性的考虑,支持增添密码访问功能。当指定用户打开由上游转发而来的文件时,在验证了用户身份和文件访问密码后,可进行文件打包下载,将相关下载信息反馈给文件发送方,并对整个文件传输信息进行记录备案。
(2)用户权限管理。用户必须完成注册,获取系统统一分配的用户名和密码,才能够登陆系统进行使用;并且,针对用户注册时所选择用户类型的不同,分别赋予不同等级的权限,对文件管理系统内的所有文件信息标记不同权限等级访问标签,从而实现对用户和文件的双重分类管理,提高系统的安全性。
;Ⅳ 如何在OA系统中设置公文分发模式
公文流转指件公文发文者发交由级领导审批再转交其部门领导进行审批直审批流程
发:已经审批通公文发布给 各级部门查阅
观辰OA十品牌十专业
Ⅳ 哪个文档管理系统比较好用,急!
会博通综合文档管理系统了解一下
绍林科技1988年已开发出第一套文档一体化软件产品会博通,亦是我国最早的知识与内容管理软件开发与供应商之一。在过去30年,一直潜心研发综合知识管理系统,不断升级,为打造组织知识生态链而努力,现在已经成为经国家认证双软企业,国家重点支持的高新技术企业。会博通在知识管理、文档管理、档案管理、证照管理、办公自动化、人事档案管理,合同管理等领域走在世界领先水平。
集中统一管理企业内部不同层级、类型的文档资料