论文部分内容阅读
随着互联网等通讯技术的飞速发展,电子商务和电子政务已经渗入到社会的方方面面。CAD电子图纸是软件行业的一次技术革命,它将工程制图带入了个人计算机时代。CAD电子制图的产生使得全世界数以千万计的建筑工程设计师和产品制造工程师甩掉了笨重的图板、铅笔和角尺这些束缚人类创造力奔涌的传统设计工具,用数字化方式交互各种各样的工程建筑与产品制造信息,使设计效率得到普遍提高。CAD电子图纸的产生也同样带来了安全隐患。电子图纸作为电子文档的一个重要组成部分,在文档信息安全中起着举足轻重的地位。由于电子图纸中所携带的信息往往是企业的具体工作内容,一旦保护不当造成泄密就会导致企业非常严重的经济损失。近些年来,企业重要电子文档资料的泄漏已经从外部攻击转向内部泄密。如何防范内部泄密已经引起了企业和政府部门的高度重视。本文针对目前电子图纸文档保护的现状,对AutoCAD电子图纸文档保护进行了深入研究。本文首先介绍开发CAD电子图纸保护系统的技术基础。根据电子图纸安全保护的巨大需求,在调研市场上各种主流CAD软件后,着重对市场占有率最高的CAD软件AutoCAD进行二次开发。随后解析了AutoCAD的两种主要文件格式DWG和DXF。通过对比几种主流二次开发工具,从中选择ObjectARX作为本课题的主要二次开发环境,并详细介绍了AutoCAD下集成与定制的几个关键技术。本文随后介绍了CAD电子图纸文档保护系统的设计思想。根据电子图纸文档保护的需求,提出了该系统的各功能模块设计方案。在介绍文档保护系统的设计思想后,本文对该系统的各功能模块的具体实现进行了详细阐述,对各功能模块中所应用到的安全技术也做了概要介绍。电子图纸保护系统中的置乱与恢复、电子签章等文档保护解决方案能够在一定程度上解决内部人员泄密问题,与AutoCAD也做到很好的结合。也很好地解决了具有中国特色的电子签章问题。最后,本文详细介绍了在电子图纸保护系统中应用的矢量CAD图纸信息隐藏方法。针对矢量CAD图纸的特点,提出了三类原始域上矢量CAD图纸信息隐藏方法。并通过推导离散沃尔什等整数变换,进一步提出了变换域上矢量CAD图纸信息隐藏方法。这些方法可以有效地应用于矢量CAD图纸的安全保护中,在电子签章模块也得到了实际应用。