论文部分内容阅读
协同设计能够节省时间,提高工作效率,是目前许多工作量大和复杂性高的企业采用的工作方式。其中实现各个协作单位间产品相关的数据和过程集成化管理,建立数据集成服务器的技术是异地产品协同开发过程中的一个关键性问题。另外协同工作能够提高工作效率,然而同时又存在高风险性。设计成果一旦被窃取或破坏,将对企业造成不可估量的影响和损失,尤其是对于中间服务器存储信息安全性问题还有待提高,仅依靠完善管理制度很难从根本上杜绝泄密事件的发生,因此必须从技术上为协同数据提供安全保障。本文以某制造集团协同设计制造系统的研究开发为背景,根据集团企业间的协同平台Windchill的特点,通过分析协同工作的业务流程和数据交互的需求,建立一个中间数据集成平台。并在此基础上,通过对现有数据安全系统的研究,给出了协同工作环境下数据安全系统的设计与实现。该系统包含控制台端和客户端,管理员可通过控制台对企业内所有中间服务器进行统一管理。在装有该系统的企业内部环境下,数据在协同环境内部可以安全流通,当传输到协同环境以外时,实现了透明加密,全部以密文形式存在。保障了协同数据在中间服务器的安全性。系统综合运用钩子技术、通信技术、加密技术和文件过滤驱动技术实现了相关功能。在内核层通过文件过滤器驱动对移动存储设备进行控制。通过对打印机以及光驱刻录的监控,进一步加强了数据的安全性。运用Socket通讯技术实现了控制台对客户端的控制,包括监控策略的发送以及加密算法的动态加载,并应用了程序保护措施,能够确保系统的正常运行。通过搭建模拟环境,对协同数据安全系统进行测试。结果表明,该系统能起到保护协同数据安全的作用。