Liu Yaning, Wang Juan, Li Liangxiao, Ma Quan, Gong Xuepeng
{"title":"Research on Design Document Tampering Detection and Location Based on Blockchain Technology","authors":"Liu Yaning, Wang Juan, Li Liangxiao, Ma Quan, Gong Xuepeng","doi":"10.1109/ICCWAMTIP53232.2021.9674104","DOIUrl":null,"url":null,"abstract":"This paper decomposes the multi-element DXF format design file, extracts the most important layer, block, entity element and the number of entities according to the elements, and constitutes the characteristics of the design file; Then, the extracted features are taken as the underlying leaves, and the Merkel tree based on MD5 algorithm is used to get the tamper proof code. By comparing the tamper resistant code, we can detect whether tampering occurs and locate the tampering location, and store the tamper resistant code and tampering location information on the chain, using the characteristics of the blockchain to ensure that they are not tampered and traceable.","PeriodicalId":358772,"journal":{"name":"2021 18th International Computer Conference on Wavelet Active Media Technology and Information Processing (ICCWAMTIP)","volume":"43 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-12-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 18th International Computer Conference on Wavelet Active Media Technology and Information Processing (ICCWAMTIP)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCWAMTIP53232.2021.9674104","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
This paper decomposes the multi-element DXF format design file, extracts the most important layer, block, entity element and the number of entities according to the elements, and constitutes the characteristics of the design file; Then, the extracted features are taken as the underlying leaves, and the Merkel tree based on MD5 algorithm is used to get the tamper proof code. By comparing the tamper resistant code, we can detect whether tampering occurs and locate the tampering location, and store the tamper resistant code and tampering location information on the chain, using the characteristics of the blockchain to ensure that they are not tampered and traceable.