一种建筑工程施工过程数据防伪方法及系统技术方案

技术编号:30919135 阅读:9 留言:0更新日期:2021-11-23 00:08
本发明专利技术公开了一种建筑工程施工过程数据防伪方法及系统,该方法包括:通过采集终端采集查验影像与查验信息,并通过哈希算法计算得到哈希码;采用查验人员的私钥对哈希码进行加密得到查验人签名验证信息;将查验信息及查验人签名验证信息封装为查验影像的描述信息并上传数据交互平台。从而,查验影像与查验信息可供公开查看,查验人签名验证信息可通过查验人公钥进行解密,得到的哈希码可对查验影像及查验信息进行数据防伪验证,并同时能够对查验人签名进行防抵赖验证。通过哈希计算和非对称加密的方法,极大地提高了造假门槛与成本,在有效确保数据的完整性和真实性的同时,还提高了防伪验证和防抵赖验证的计算效率。了防伪验证和防抵赖验证的计算效率。了防伪验证和防抵赖验证的计算效率。

【技术实现步骤摘要】
一种建筑工程施工过程数据防伪方法及系统


[0001]本专利技术涉及数据加密
,尤其涉及一种建筑工程施工过程数据防伪方法及系统。

技术介绍

[0002]在建筑工程的施工过程中,为了确保工程质量,需针对每一区域及每一工序进行施工检查与完工验收,传统的查验方法是由工程相关单位派出查验人员到现场进行旁站查验,通过拍摄查验区域的影像,并记录留存各项施工资料作为查验信息,以在后续发现工程质量问题时,通过查阅验收资料进行溯源,并对相关责任方进行追责。
[0003]然而,以上查验方法存在造假门槛低的问题,典型的例子有查验影像造假,即同一查验影像往往被打上不同的水印,并修改其上的描述信息,将其用于不同项目的查验中,以此来压缩查验成本与人工成本,从而产生了较大的安全隐患。此外,传统查验方法所涉及的查验信息多以纸质文件或电子文档进行留存,由于查验信息与查验影像互为独立文件,因而时常发生查验影像与查验信息不匹配等文件错乱问题,溯源追责存在较大的困难。
[0004]可见,传统的查验方法存在难以确保查验数据的真实性,后续溯源追责困难的问题,具有较大的改进空间。

技术实现思路

[0005]本专利技术实施例公开一种建筑工程施工过程数据防伪方法及系统,采用采集终端实时实地采集查验影像与查验信息,并通过哈希算法计算得到哈希码,再采用查验人员的私钥对哈希码进行加密得到查验人签名验证信息,据此,以明文的查验信息及密文的查验人签名验证信息封装为查验影像的描述信息,并上传数据交互平台。从而,查验影像与查验信息可供公开查看,而查验人签名验证信息需用查验人公钥解码为哈希码,基于哈希码可对查验影像及查验信息的完整性和真实性进行验证,实现数据防伪,并且由于哈希码是通过查验人公钥解码得到的,即说明查验人签名验证信息是通过查验人私钥生成的,所以也同时实现了查验人签名防抵赖。在哈希码基础上采用非对称加密方法进行加密签名,极大地提高了造假门槛与成本,并且在有效确保数据的完整性和真实性的同时,还提高了防伪验证和防抵赖验证的计算效率。
[0006]本专利技术实施例第一方面公开一种建筑工程施工过程数据防伪方法,所述方法包括:针对当前建筑工程项目,通过采集终端采集查验影像与查验信息;其中,所述查验信息至少包括项目名称、项目编码、建设单位、施工单位、监理单位、材料或设备、材料或设备供应商、项目负责人信息、查验人员信息、查验区域、查验部位名称、查验项、存在问题描述、整改负责人信息、查验时间、产权信息、GIS地理位置信息、高度信息及拍摄方位朝向;对所述查验影像及所述查验信息进行哈希计算,得到哈希码;
采用查验人员的私钥对所述哈希码进行加密签名,得到查验人签名验证信息;将所述查验信息及所述查验人签名验证信息封装为所述查验影像的描述信息;将封装完成的所述查验影像上传数据交互平台。
[0007]优选的,所述采集终端具有影像拍摄单元,用以采集所述查验影像;以及,所述采集终端具有读卡单元,用以读取身份凭证;以及,所述采集终端具有数据处理单元,用以进行哈希计算或加密运算;以及,所述采集终端具有输入单元,以供所述查验人员输入所述查验信息;以及,所述采集终端具有定位单元,用以采集所述GIS地理位置信息、所述高度信息及所述拍摄方位朝向;以及,所述采集终端具有输出单元,用以输出影像格式或者音频格式的信息;以及,所述采集终端具有数据上传单元,用以将采集得到的所述查验影像及所述查验信息上传至所述数据交互平台。
[0008]优选的,在所述对所述查验影像及所述查验信息进行哈希计算,得到哈希码之前,所述方法还包括:检测所述查验区域及所述查验部位名称中的地址层级字符;基于所述地址层级字符提取得到所述查验区域及所述查验部位名称的标准地址信息;根据所述GIS地理位置信息及所述高度信息,对所述标准地址信息进行一致性匹配;若一致性匹配成功,则执行所述对所述查验影像及所述查验信息进行哈希计算,得到哈希码的步骤;若一致性匹配失败,则通过所述采集终端输出错误提醒,以指示所述查验人员重新采集查验影像或查验信息。
[0009]优选的,在所述采用查验人员的私钥对所述哈希码进行加密签名,得到查验人签名验证信息之前,所述方法还包括:采用所述采集终端读取所述查验人员的身份凭证,以及,采集所述查验人员的人脸影像;读取得到所述身份凭证所对应的私钥,以及,分析所述人脸影像得到人脸特征数据;检测所述人脸特征数据是否匹配于所述私钥;若所述人脸特征数据与所述私钥相匹配,执行所述采用查验人员的私钥对所述哈希码进行加密签名,得到查验人签名验证信息的步骤。
[0010]优选的,在所述将封装完成的所述查验影像上传数据交互平台之后,所述方法还包括:于所述数据交互平台抓取封装完成的所述查验影像;采用查验人员的公钥对所述查验影像描述信息中的查验人签名验证信息进行解码,得到所述查验人签名验证信息所包含的哈希码;基于所述哈希码对所述查验影像及所述查验信息进行完整性校验。
[0011]优选的,在所述基于所述哈希码对所述查验影像及所述查验信息进行完整性校验
之后,若完整性校验失败,所述方法还包括:基于完整性校验结果,获知完整性校验失败的查验影像所对应查验信息中的变更项;提取所述变更项所涉及的权责相关方;针对所述权责相关方发送或输出追责提醒。
[0012]优选的,基于历史建筑工程数据,针对所述权责相关方进行溯源;调取所述历史建筑工程数据中涉及所述权责相关方的查验影像及对应的查验信息,进行复验。
[0013]优选的,当接收到针对所述数据交互平台上任一查验影像的查阅指令时,对所述查阅指令所指示查验影像及对应的查验信息进行提取;输出所述查验影像;以及,根据所述查阅指令中包含的查阅项目,对所述查验信息中符合所述查阅项目的信息叠加显示于所述查验影像的预设显示区域。
[0014]优选的,基于所述查验信息中的查验时间与GIS地理位置信息,以及基于所述采集终端的设备序号,提取得到识别码;采用查验人员的私钥对所述识别码及所述哈希码进行加密签名,得到查验人签名验证信息;以及,采用查验人员的公钥解码所述查验人签名验证信息得到所述哈希码及所述识别码,进行真实性验证。
[0015]本专利技术实施例第二方面公开一种建筑工程施工过程数据防伪系统,包括:采集终端及后台终端,所述采集终端及所述后台终端均通讯连接数据交互平台;其中,所述采集终端具备影像拍摄单元、读卡单元、数据处理单元、输入单元、定位单元、输出单元及数据上传单元;所述影像拍摄单元用于采集查验影像或查验人员的人脸数据;所述采集终端具有读卡单元,用以读取身份凭证;所述数据处理单元用于进行哈希计算或加密运算;所述输入单元用于供所述查验人员输入所述查验信息;所述定位单元用于采集GIS地理位置信息、高度信息及拍摄方位朝向;所述输出单元用于输出影像格式或者音频格式的信息;所述数据上传单元用于将采集得到的所述查验影像及所述查验信息传输至所述数据交互平台;此外,所述后台终端具备指令接收单元、信息输出单元及数据传输单元;所述指令接收单元用于接收查阅指令;所述信息输出单元用于输出影像格式本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种建筑工程施工过程数据防伪方法,其特征在于,所述方法包括:针对当前建筑工程项目,通过采集终端采集查验影像与查验信息;其中,所述查验信息至少包括项目名称、项目编码、建设单位、施工单位、监理单位、材料或设备、材料或设备供应商、项目负责人信息、查验人员信息、查验区域、查验部位名称、查验项、存在问题描述、整改负责人信息、查验时间、产权信息、GIS地理位置信息、高度信息及拍摄方位朝向;对所述查验影像及所述查验信息进行哈希计算,得到哈希码;采用查验人员的私钥对所述哈希码进行加密签名,得到查验人签名验证信息;将所述查验信息及所述查验人签名验证信息封装为所述查验影像的描述信息;将封装完成的所述查验影像上传数据交互平台。2.根据权利要求1所述的一种建筑工程施工过程数据防伪方法,其特征在于,所述采集终端具有影像拍摄单元,用以采集所述查验影像;以及,所述采集终端具有读卡单元,用以读取身份凭证;以及,所述采集终端具有数据处理单元,用以进行哈希计算或加密运算;以及,所述采集终端具有输入单元,以供所述查验人员输入所述查验信息;以及,所述采集终端具有定位单元,用以采集所述GIS地理位置信息、所述高度信息及所述拍摄方位朝向;以及,所述采集终端具有输出单元,用以输出影像格式或者音频格式的信息;以及,所述采集终端具有数据上传单元,用以将采集得到的所述查验影像及所述查验信息上传至所述数据交互平台。3.根据权利要求1所述的一种建筑工程施工过程数据防伪方法,其特征在于,在所述对所述查验影像及所述查验信息进行哈希计算,得到哈希码之前,所述方法还包括:检测所述查验区域及所述查验部位名称中的地址层级字符;基于所述地址层级字符提取得到所述查验区域及所述查验部位名称的标准地址信息;根据所述GIS地理位置信息及所述高度信息,对所述标准地址信息进行一致性匹配;若一致性匹配成功,则执行所述对所述查验影像及所述查验信息进行哈希计算,得到哈希码的步骤;若一致性匹配失败,则通过所述采集终端输出错误提醒,以指示所述查验人员重新采集查验影像或查验信息。4.根据权利要求1所述的一种建筑工程施工过程数据防伪方法,其特征在于,在所述采用查验人员的私钥对所述哈希码进行加密签名,得到查验人签名验证信息之前,所述方法还包括:采用所述采集终端读取所述查验人员的身份凭证,以及,采集所述查验人员的人脸影像;读取得到所述身份凭证所对应的私钥,以及,分析所述人脸影像得到人脸特征数据;检测所述人脸特征数据是否匹配于所述私钥;若所述人脸特征数据与所述私钥相匹配,执行所述采用查验人员的私钥对所述哈希码进行加密签名,得到查验人签名验证信息的步骤。5.根据权利要求1所述的一种建筑工程施工过程数据防伪方法,其特征在于,在所述将
封装完成的所述查验影像上传数据交互平台之后,所述方法还包括:于所述数据交互平台抓取封装完成的所述查验影像;采用查验人员的公钥对所述查验影像描述信息中的查验人签名验证信息进行解码,得到所述查验人签名验证信息所包含的哈...

【专利技术属性】
技术研发人员:梁振兴黄榕佳张晓天
申请(专利权)人:广州智建云信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1