办公自动化系统中的数据加密传输

网络技术是一把“双刃剑”。网络的精妙在于互联,网络的问题也在于互联。信息网络国际化、社会化、开放化和个人化的特点,给人们提供“信息共享”,带来了工作的高效率和生活的高质量,同时,也投下了不安全的阴影。网络技术带来的负面影响值得我们警惕和重视,但也不能因噎废食。世界上一切事物正是在斗争中发展的。依靠人类智慧建立起来网络,它所带来的网络风险,也一定可以依靠人类智慧化解风险,趋利避害解决网络安全问题。

现在许多企业、公司都组建了自己的企业局域网。尽管企业局域网与Internet之间有防火墙。可以比较好的防患外部的侵害,但仅仅这样还不够,因为企业局域网内有企业的特殊要求,例如电子文件的保密等,因此企业局域网中对数据的传输进行加密传输、加密存储和建立与企业结构相适应的信息安全系统是非常重要的。本文以局域网中一个安全的办公系统为背景,探讨加密技术在局域网中的应用。

一、系统设计

首先系统将用户分为四种类型,即企业领导、系统管理人员、中层部门办公室人员和普通职工。这些用户都处于系统的客户端,当然这些用户的权限并不一样,但客户端的基本功能却大致相同,如完成编辑文档,对机密文件进行数据签名、加密传输,具有接收和发送功能,对接收的加密文件具有解密功能。

在企业内部网中,有很多文件都需要加密,例如财务数据、人事提交、领导批示、秘密表决等。以秘密表决为例来介绍文件的加密流程。例如企业领导需要对某一个问题进行表决后做出最后决定,但是参加表决的人不希望被人知道表决的结果。所以对结果要在网上加密传输,由于本系统的客户端与客户端不能直接传输。即企业领导和要表决的人之间不能直接通信,必须通过服务器中转。首先,企业领导向文件管理中心发一加密公文,表明表决内容、表决人和对应每个表决人的表决编号。文件管理中心对该文件解密阅读后,向每个表决人加密表决内容和表决编号。表决人收到该加密文件后。先对文件解密,然后将表决结果和表决编号加密送到文件管理中心,文件管理中心收到该文件后,文件管理中心收到该文件后,加密发送到企业领导。对文件批示“已提交”的信息。并对该文件的提交者和企业领导设置可阅览的权限,提交者可根据自己的编号查看提交结果,防止文件管理中心更改表决结果,企业领导可以根据编号查证提交者的表决结果是否与文件管理中心提交的表决结果一致。这样就防止了中转机构作弊的行为。

系统的加密,解密发送模块的实现采用类似PGP密钥系统的实现技术,即RSA算法与传统加密算法相结合的方法。因为RSA算法计算置极大在速度上不适合加密大量数据,所以在加密大信息量时,不是采用RSA。而是采用了一种叫IDEA的传统加密的传输加密算法。它的主要缺点就是密钥的传递渠道解决不了安全性问题,不适合网络环境邮件加密需要。IDEA的加密、解密速度比RSA快得多,所以在实际上是以一个随机生成密钥(注:每次加密均不同)采用IDEA算法对明文加密,然后用RSA算法对该密钥加密。这样收件人同样是用RAS解密出这个随机密钥,再用IDEA解密邮件本身。这样的链式加密就做到了既有RSA体系的保密性,又有IDEA算法的快捷性;既保证了保密性,又保证了加密的速度。

二、系统的传输实现

本系统网络中的信息传输是一个GS模型的系统。服务器端与客户端之间的传输是通过socket传输。Socket是两个程序之间进行双向数据传输的网络通讯端点,由一个地址和一个端口号来标识。每个服务程序在提供服务时都要在一个指定的端口进行,而想使用该服务的客户机则必须连接该端口。

在C/S方式下,系统传输的模式如图2所示。

服务器端和客户端的工作步骤如下:

服务器端:

2、等待客户请求到达该端口。

3、接收到重复服务请求。处理该请求并发送应答信号。接收并发服务请求,要激活一新进程来处理这个客户请求。新进程处理此客户请求,并不需要对其他请求做出应答。

服务完成后,关闭此新进程与客户的通信链路,并终止。

4、返回第二步,等待另外的客户请求。

5、关闭服务器。

客户端:

1、打开一通信通道,并连接到服务器所在主机的特定端口。

2、向服务器发出服务请求报文,等待并接收应答;继续提出请求。

3、请求结束后关闭通信通道并终止。

从上面的描述过程可知:

1、客户与服务器进程的作用是非对称的。因此编码不同。

2、服务进程一般是先于客户请求启动的。只要系统运行,该进程一直存在,直到正常终止或者强迫终止。

客户端与服务器之间的通信采用socket传输,传输的基本框架如图3所示。

应用的执行过程如下:

服务器程序首先进行初始化操作:调用函数socket()创建套接字,函数bind()将套接字与服务器的知名地址绑定,函数listen()将此套接宇转换成侦听套接字。然后调用acccpt0等待客户机的连接请求。客户机程序相对要简单。调用函数socket()创建一个套接字,一般不需要绑定。调用函数connecL()建立与服务器的连接,连接建立后,双方通过write()、read()函数读写套接字实现数据通信。通信结束后,双方调用close()函数断开TCP连接,释放系统资源。

小知识之办公自动化系统

办公自动化系统是利用技术的手段提高办公的效率,进而实现办公自动化处理的系统。它采用Internet/Intranet技术,基于工作流的概念,使企业内部人员方便快捷地共享信息,高效地协同工作;改变过去复杂、低效的手工办公方式,实现迅速、全方位的信息采集、信息处理,为企业的管理和决策提供科学的依据,深受众多企业的青睐。

欢迎访问夏冰加密软件技术博客,您的数据安全知识库和加密技术资讯平台。我们致力于提供最新的加密技术动态、深入的行业资讯以及实用的软件使用技巧,帮助您在数字时代中保护好每一比特的数据。

THE END
1.什么是办公自动化减少人为错误:自动化系统能够减少因手动操作产生的错误,确保数据的准确性和一致性。优化资源配置:通过自动化,企业可以更合理地分配人力资源,把员工从繁琐的事务性工作中解放出来,转而投入到更需要创造性思维的任务中。增强数据安全性:办公自动化系统通常配备有强大的数据备份和恢复机制,能够有效防止数据丢失和泄露https://baijiahao.baidu.com/s?id=1798443199785484705&wfr=spider&for=pc
2.[论文分享]办公用品管理系统的设计与实现哔哩哔哩接下来播放 自动连播 01:14 [论文分享]学生作业管理系统的设计与实现 源梦工作室-论文期刊 2 0 01:17 [论文分享]出租车管理系统的设计与实现 源梦工作室-论文期刊 0 0 01:12 [论文分享]乡镇篮球队管理系统的设计与实现 源梦工作室-论文期刊 0 0 01:22 [论文分享]金鱼销售平台的设计与实现 https://www.bilibili.com/video/BV13Dz6YzEvL/
3.化系统设计与实现办公自动化系统的设计与实现企业办公自动化系统设计与实现 摘要 办公自动化(OfficeAutomation,简称OA)是将现代化办公和计算机网络功能结合起来的一种新型的办公方式。企业办公自动化系统在此基础上实现企业的快速运转和交流,进而有效提高企业办公效率。 本文在分析了企业办公自动化需求基础上,设计并实现了企业办公自动化系统。该系统包括用户登录、收https://blog.csdn.net/qq_61141142/article/details/136638357
4.关于办公自动化系统的设计与实现办公自动化系统就是使用计算机系统执行一系列办公操作。下面YJBYS小编为大家搜索整理了关于办公自动化系统的设计与实现,欢迎参考阅读,希望对大家有所帮助!想了解更多相关信息请持续关注我们应届毕业生培训网! 利用网络通讯基础及先进的网络应用平台,建设一个安全、可靠、开放、高效的信息网络和办公自动化、信息管理电子化系https://www.yjbys.com/edu/zidonghua/55265.html
5.办公自动化系统的设计与实现办公自动化系统的设计与实现 南京理工大学 | 束必海 开通知网号 随着Internet的普及和发展,越来越多的企业采用基于Web模式的系统作为企业信息发布、交换、管理和交易的平台。这种基于Browser/Server结构的Web应用开发技术,能够降低企业开发成本,而且拥有可扩展性强、开发周期短等优点,因而已成为当前企业应用系统开发的主流https://wap.cnki.net/touch/web/Dissertation/Article/10288-2009197438.nh.html
6.基于Web的办公自动化系统设计与实现20240730101926.doc基于Web的办公自动化系统设计与实现 摘要:在这个信息发达的时代,办公室文化得以有良好的发展,从曾经的纸质化办公,到现在先进的系统化办公,一步步的发展,另管理者和企业员工之间能有更加密切的互动,也增强了企业办公的多样化以及制度化。随着时代变化,各种管理系统随之出现,而正是这些系统才让生活更加智能化。本次研究https://max.book118.com/html/2024/0730/7164060123006140.shtm
7.办公自动化系统的设计与实现(共5页)精选优质文档-倾情为你奉上办公自动化系统的设计与实现 【摘要】对于如今快速发展的社会来说,传统的办公系统已经不能满足人们的要求。越来越需要各种大量丰富信息的现在,出现了一种新的高效的办公系统办公自动化。办公的自动化也是管理自动化的一种重大的标志,它属于管理层方面的进步和发展。面向的客户有各种高校及企https://m.renrendoc.com/paper/191864484.html
8.OA办公自动化系统的设计与实现本文首先提出了现代意义的办公自动化的概念,阐述了办公自动化的现状和发展趋势以及所涉及的新技术。接着分析不同行业、单位特别是中小型企业的办公自动化系统的差异和存在的问题,比较办公自动化系统流行的开发工具和系统结构,特别是已广泛应用于各类办公自动化系统的工作流技术,制定出办公自动化系统的设计方案。根据办公http://www.yidu.edu.cn/detail/thesis/557e3ffeede4442190a72fdb.html?org=100000&uorg=999999
9.基于Web的办公自动化系统的设计与实现.NET计算机摘要:本课题研究的是基于Web的企业办公自动化系统,目的是设计出一个适合中小企业的办公自动化系统,以提高办公效率和管理水平。根据实际工作要求,在分析目前企业办公自动化系统存在的问题的基础上,结合办公自动化系统开发的概念、结构及系统开发的基本原理和方法,设计开发了企业办公自动化系统。本系统采用最先进的asp.NEThttps://www.2bysj.cn/article/net/200809/448.html
10.清江办公自动化系统的设计与实现随着信息技术的不断高速发展,OA(办公自动化技术)技术的内涵及外延都在发生变化。作为管理信息系统的重要一环,现代意义上的基于网络的OA系统已经不仅仅是提高个人事物处理效率,甚至也不仅仅是实现公文收发、流转、签发、归档这样的群组作业效率。网络时代的OA是一种企业级跨部门运作的基础信息系统,可以联结企业各岗位上http://sjk15.e-library.com.cn/D/Thesis_J006281.aspx
11.OA办公自动化系统设计方案蛋黄酱男人nova OA办公自动化系统设计方案 3.1.公文管理 1.简要说明 公文管理用来管理企业的各种公文的收发和流转,可以使企业实现无纸化公文流转,提高公文流转的速度,并通过与档案管理系统的连接,可以将完成流转的公文直接转入档案管理系统。 具体功能包括:发文草拟、收文登记、来文处理、查询统计、公文流程设置等。https://www.cnblogs.com/niki190/archive/2008/10/16/1312582.html
12.基于网络的办公自动化8篇(全文)2.2 系统实现 在实际的开发中,按照上述功能模块,主要采用PHP语言,为某单位开发设计一个基于B/S模式的网络办公自动化系统。本系统的开发环境为:服务器端的操作系统采用Red Hat Linux,Web服务器为Apache,数据库采用MySql,页面制作工具为Windows下的Dreamwaver。由于整个系统是建立在MySQL数据库基础上的,所以程序部分需要https://www.99xueshu.com/w/file3w8g6ya4.html
13.信息化工作方案(精选8篇)(一)企业级办公自动化系统(OA) 建设覆盖全公司(含子分公司和各项目部)的办公自动化管理系统。以此将日常的事务性工作先行纳入系统,并建立各级领导与员工使用网络和电脑进行事务管理的习惯。将各种日常工作的流程进行科学的梳理和合理的规划,通过系统的建立和使用的过程,逐步改善工作流程、规范管理、提高效率。 https://www.jy135.com/gongzuofangan/868165.html
14.从主管到普工,松江这些企业推出74个岗位招聘300余人!6、相关生产工装的设计,并对所负责项目的生产实现技术负责; 7、完成上级领导交办的其它事务。 任职要求: 1、机电设计、电气自动化或电子相关大专及以上学历; 2、3年以上机械行业电气系统设计与开发方面工作经验,熟悉元件的选型和装配(动手接线、排布实操经验); https://www.thepaper.cn/newsDetail_forward_11659264
15.电气工程开题报告范文(通用10篇)1、电气工程与电气自动化设计原则与设计特点 1.1 电气工程中电气自动化应用的设计原则 首先最大程度满足生产产品和工艺在电气自动化的要求,这是电气自动化设计的总原则。其次电气自动化设计需要妥善处理好电气与机械之间的关系,这就是电气自动化设计的目标,即实现自动化设计的要求。再者设计中要正确选用电子设备,尽可能https://www.wenshubang.com/kaitibaogao/84148.html