论文部分内容阅读
随着AutoCAD等工程制图软件的广泛使用,传统手工制图已经逐渐被电子制图所取代。电子工程图纸具有精度高,绘制速度快,传输保存方便等优点,因此被广泛应用在建筑设计,零件制造以及导弹、车辆设计等部门。电子工程图纸价值巨大。一方面,工程图纸花费了企业大量人力物力,是企业的重要商业机密,一旦流失,损失巨大;另一方面,电子工程纸可能是国家机密,如果泄露可能威胁国家安全,因此如何保证工程图纸的安全性成为亟待解决的问题。如果不能保证工程图纸的安全性,将会直接影响工程图纸的使用范围。由于电子工程图纸具有和手工图纸截然不同的特点,在传统手工制图中所采用的安全措施,如手工签章来保证图纸的完整性,将图纸放入密码柜来保证图纸的机密性等措施无法直接应用在电子工程图纸中,因此这就需要针对电子工程图纸的特点,来研究工程图纸安全保护的方法。本课题的主要研究目的就是在AutoCAD环境下,在不影响图纸的正常流转的条件下,开发出一个能够保证电子工程图纸机密性,完整性,真实性的系统;并且能够满足用户在流转过程中的签章,验证签章以及篡改检测的需求。围绕这一任务,本文首先论述了目前电子图纸安全保护技术发展现状以及矢量图数字水印技术的发展现状,分析了各种工程图纸保护方法的不足之处,给出了工程图纸安全保护系统研究的必要性和紧迫性;其次对系统进行了详细的需求分析,包括功能需求以及用户需求,并给出了系统需求所需要的相关技术;在分析系统需求的基础上,提出了系统的设计原则以及系统的框架。并按照这些原则,设计了系统的各个模块,最后采用ObjectARX技术对AutoCAD进行二次开发实现了本系统。此外,针对目前矢量图水印算法的不足,本文详细介绍一种基于差值扩大的矢量图数字水印技术来实现图纸或印章的完整性认证,实际的测试结果表明,该算法不仅能够具有良好的不可见性,而且具有较大的嵌入容量,并且是一种可逆水印,不影响原始图纸的正常使用。工程图纸安全保护系统能够有效保证电子图纸的机密性,完整性,并且可以对图纸进行加盖矢量公章,验证公章的完整性,签章行为的不可否认性。可以有效的防止电子图纸外泄给企业或国家带来安全隐患。不仅解决了手工绘图安全措施无法直接在电子图纸中应用的问题,而且采用电子绘图可以大大提高制图的效率。