工程设计数字图纸DXF格式文件的篡改检测定位方法.pdf
《工程设计数字图纸DXF格式文件的篡改检测定位方法.pdf》由会员分享,可在线阅读,更多相关《工程设计数字图纸DXF格式文件的篡改检测定位方法.pdf(4页珍藏版)》请在咨信网上搜索。
1、Microcomputer Applications Vol.39,No.10,2023文章编号:10 0 7-7 57 X(2023)10-0064-04工程设计数字图纸DXF格式文件的篡改检测定位方法范荣全,郑晓波,曾嵘,向圣军,陈少卿,吕俊杰(1.国网四川省电力公司,四川,成都6 10 0 0 0;2.国网四川省电力公司天府新区供电公司,四川,成都6 10 0 0 0;3.成都荣耀科技有限公司,四川,成都6 10 0 0 0)摘要:传统设计文件的不可复改都是靠纸板蓝图保证,但随着信息化的发展,强烈需要一种能高效检测定位电子版设计文件是否发生复改和定位篡改位置的技术。将多元素DXF格式设计
2、文件分解,按元素提取最重要的层、块、实体元素和实体数量,构成设计文件的特征。将提取的特征作为底层叶子,利用基于MD5算法的默克尔树得到防篡改码。通过对比防改码可以检测是否发生复改和定位篡改位置。理论分析和实验表明,本方法可以检测文件是否改并进行定位。对1MB设计文件生成防篡改码仅需2 S,满足实践需要。关键词:设计文件;MD5算法;数字图纸;复改检测定位中图分类号:TP309.2基金项目文献标志码:A微型电脑应用2 0 2 3年第39 卷第10 期Tampering Detection and Positioning Methodof Engineering Design Digital Dr
3、awing DXF Format FilesFAN Rongquan,ZHENG Xiaobo,ZENG Rong,XIANG Shengjun,CHEN Shaoqing,LU Junjie?(1.State Grid Sichuan Electric Power Company,Chengdu 610000,China;2.State Grid Sichuan Electric Power Company Tianfu New Area Power Supply Company,Chengdu 610000,China;3.Chengdu Rongyao Technology Co.,Lt
4、d.,Chengdu 610000,China)Abstract:The immutability of traditional design files is guaranteed by cardboard blueprints,but with the development of infor-matization,there is a strong need for a technology that can efficiently detect and locate electronic design files for tampering andlocate the tampered
5、 position.The multi-element DXF format design file is decomposed,and the most important layers,blocks,entity elements and the number of entities are extracted to form the features of the design file;the extracted features are used asthe bottom leaves,and the Merkle tree based on MD5 algorithm is use
6、d to obtain tamper-proof code.By comparing the tamper-resistant code,it is possible to detect whether tampering has occurred and locate the tampering location.Theoretical analysisand experiments show that this method can detect whether the file is tampered and locate it.It only takes 2 seconds to ge
7、neratea tamper-proof code for a 1 MB design file,which meets practical needs.Key words:design file;MD5 algorithm;digital drawing;tampering detection and positioning0引言目前有关文件防篡改的技术主要针对常见格式位图文件和SHP格式矢量图文件。工程系统设计文件格式一般为DXF,具有多层次、多元素等特征,单层次单元素的位图篡改检测、定位技术不适用,而SHP文件和DXF文件相互转换中会丢失大量数据,因此现有针对SHP格式的矢量图文件的防篡
8、改技术不适用于工程系统设计文件的篡改检测。现基金项目:国网四川省电力公司依托工程基建实用新技术研究项目(GWSCJJ-XJS-2020-01)作者简介:范荣全(196 6 一),男,硕士,教授级高级工程师,研究方向为电力自动化;郑晓波(198 0 一),男,硕士,高级工程师,研究方向为电力自动化;曾嵘(197 9一),男,硕士,研究方向为能源电力;向圣军(196 9一),男,硕士,研究方向为电网建设;陈少卿(197 9),男,本科,研究方向为电气工程及其自动化;吕俊杰(198 5一),男,硕士,高级工程师,研究方向为电气工程。64.有很多方法只能判断文件是否被篡改,并不能对篡改处进行定位。现有
9、篡改检测、定位算法均不适用于DXF格式设计文件,需要对DXF工程文件设计有针对性的篡改检测和定位方法。1相关研究重要的设计文件不仅会受到外部黑客的攻击,还会受到Microcomputer Applications Vol.39,No.10,2023内部的恶意破坏和非法篡改。近年来,一些研究团体和学者对文件篡改定位已开展了很多相关的研究工作,取得了一定的研究成果。林意等11提出将文件头信息作为图像像素灰度值进行处理,利用MD5构造的哈希函数生成文件头的信息摘要值,并将消息摘要值作为水印,以可逆不可见的方式嵌人DICOM图形,使用提取水印与重新生成水印的差异进行文件头信息篡改检测,该方法对文件头信
10、息篡改具有极强的敏感性、较高的准确性,对大文件处理效率过慢。陈阳等2 提出一种支持篡改定位的电子航海图零水印算法,在ENC文件以经纬度表示的离散点坐标数据分布规律的基础上,构造离散点经纬度坐标校验码的二值序列,引人经纬度坐标校验码和格网分块技术,在保证ENC数据精度的同时,具备点位篡改定位的特性,主要应用在电子航海图数据的版权保护上。SU等提出了一种基于混合Sudoku的图像篡改检测脆弱水印算法,水印虚拟地嵌人每个像素对中,产生临时坐标信息,然后将临时信息坐标隐藏到覆盖图像中,实验表明精度较高,有效定位出篡改位置,但不适用于DXF文件。彭一航等提出一种基于递进式混合特征的篡改图片识别算法。算法
11、针对SIFT特征无法区分自然相似区域与篡改区域的问题,结合矩特征的优点,提取合成子块的递进式混合调整来降低算法的虚警率。算法可以有效防止传统图片复制-粘贴的图片改方式,但DXF文件篡改存在数据变更问题,并不适用。2设计文件篡改检测定位方法本节针对DXF文件设计篡改检测与定位方法。首先,详细分析DXF文件的结构,找出改变元素会显著改变的关键部分。提取这些关键部分元素借助默克尔树生成防篡改码2-3。最后通过对比实时生成的篡改码与原始保存的防篡改码是否一致来判断文件是否被篡改,并通过回溯默克尔树定位被篡改的位置。DXF结构如图1所示。电力系统设计文件(DXF格式)Tables应用程序ID(APPID
12、)表尺寸样式(DIMSTYPE)表线型(LTYPE)表格用户坐标系(UCS)表视口配置(VPORT)表2.1DXF文件结构解析DXF图形文件结构DXF文件由标题段(Header)、表段(T a b le s)、块段(Block)、实体段(Entities)和文件结束段(EoF)共5部分组成。DXF通过每一行存储相关数据,每两基金项目行为一个组,第一行为组的代码,第二行为组值,一个组就代表了一个数据的含义和值,DXF文件由大量的组构成。经过研究,对内容比较敏感的是其中的表图层(Layer)、块段(Blocks)和实体段(Entities),文件只要有改动必然反映在这些元素里。所以虽然DXF文件结
13、构相当复杂,但根据需求,只要获取其中的层表、块段和实体段,就可以完成相应实体的提取4-5。2.2设计文件特征获取将DXF格式的工程系统设计文件进行分解,并按关键字提取特征。将层元素、块元素和实体元素对应的序列进行拼接,将拼接结果作为设计文件的特征。(1)将表图层中的关键字“TABLE2LAYER5”作为表图层的开始,将关键字“OENDTAB”作为表图层的结束,将关键字“0 LEYER5”所分割的数据作为表图层的数据分片,以关键字定位并提取表图层的每一个数据段构成表图层数据序列LI,L2,,Ln。(2)将块段中的关键词“0 SECTION2BLOCKS”作为块段的开始,将关键字“10 0 AcD
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 工程设计 数字 图纸 DXF 格式文件 篡改 检测 定位 方法
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【自信****多点】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【自信****多点】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。