一种基于区块链的钢材出库单防伪签章、验证方法及装置制造方法及图纸

技术编号:34175057 阅读:34 留言:0更新日期:2022-07-17 11:42
本发明专利技术涉及一种基于区块链的钢材出库单防伪签章、验证方法及装置,防伪签章包括:签署配置;获取签章指令和防伪二维码生成指令;生成防伪二维码,所述的防伪二维码与当前签章的钢材出库单唯一对应;根据签署配置在钢材出库单上进行防伪二维码添加和印章签署;钢材出库单签署流程数据上链存证;当钢材出库单进行更新时,对新版本的钢材出库单重新进行防伪签章,并将签署流程数据上链存证;防伪验证方法包括比对扫描的防伪二维码内容与区块链上存储的信息,验证单据真伪。与现有技术相比,本发明专利技术解决了电子出库单不被客户认可法律效力的问题,简化签章流程,提高工作效率,可通过扫码查验出库单真伪、获取签署文件,解决出库单查验和追溯的问题。验和追溯的问题。验和追溯的问题。

【技术实现步骤摘要】
一种基于区块链的钢材出库单防伪签章、验证方法及装置


[0001]本专利技术涉及一种,尤其是涉及一种基于区块链的钢材出库单防伪签章、验证方法及装置。

技术介绍

[0002]目前很多钢材仓库开具电子出库单给客户,存在图片章不具有法律效力的问题,部分客户不认可电子出库单,于是仓库运营人员需要打印纸质出库单并人工盖章后邮寄给客户,纸质出库单的盖章与寄送全流程耗时约2

3天,工作效率低。
[0003]为了保证电子出库单的法律效力,还可以采用CA证书电子签章。出库单电子签章在使用过程中存在以下问题:电子签章能够查看CA证书有效性以及签章后文件未改动,但不能提供电子签署过程数据;电子出库单文件只是签署完成时的状态,不能获知是否发生了文件版本更新,不能获取最新版本。

技术实现思路

[0004]本专利技术的目的就是为了克服上述现有技术存在的缺陷而提供一种基于区块链的钢材出库单防伪签章、验证方法及装置,解决了电子出库单不被客户认可法律效力的问题,简化签章流程,提高工作效率,区块链技术有效保证了电子出库单的不可篡改、安全可靠。
[0005]本专利技术的目的可以通过以下技术方案来实现:
[0006]一种基于区块链的钢材出库单防伪签章方法,该方法包括:
[0007]签署配置;
[0008]获取签章指令和防伪二维码生成指令;
[0009]生成防伪二维码,所述的防伪二维码与当前签章的钢材出库单唯一对应;
[0010]根据签署配置在钢材出库单上进行防伪二维码添加和印章签署;
[0011]钢材出库单签署流程数据上链存证;
[0012]当钢材出库单进行更新时,对新版本的钢材出库单重新进行防伪签章,并将签署流程数据上链存证。
[0013]优选地,所述的签署配置包括防伪二维码的页码与坐标、印章类型、签署方式、印章签署位置。
[0014]优选地,每一个签章指令对应一个加签申请号。
[0015]优选地,所述的防伪二维码中的内容包括查验地址、加签内容和数字签名,所述的加签内容包括加签申请号、签署文件哈希值、单据号、版本号、时间戳,所述的数字签名为签署方利用私钥对加签内容进行的签名。
[0016]优选地,所述的签署流程数据包括电子出库单文件、电子出库单已签文件、签署履历、签署方CA证书信息、单据业务信息,所述的单据业务信息包括单据号、版本号、仓库名称、提货方、出库时间。
[0017]优选地,当钢材出库单进行更新时,生成新的加签申请号,重新启动新的防伪签章
流程,签署过程中,单据号不变,版本号递增。
[0018]一种基于区块链的钢材出库单防伪验证方法,该方法用于对采用所述的防伪签章方法进行签章后的钢材出库单进行验证,该方法包括:
[0019]扫描防伪二维码,验证数字签名;
[0020]数字签名验证通过后,比对扫描的防伪二维码内容与区块链上存储的信息,验证单据真伪。
[0021]优选地,若扫描的防伪二维码中的版本号与区块链上对应单据号的最新版本号一致,则验证签署文件哈希值、时间戳与区块链上对应单据号的最新数据是否一致,若是则防伪验证通过;
[0022]若扫描的防伪二维码中的版本号与区块链上对应单据号的最新版本号不一致且区块链上存在当前验证的版本号,则提示出库单版本有更新,同时验证当前验证的版本号对应的签署文件哈希值、时间戳与在区块链上的数据是否一致,若一致则防伪验证通过,返回最新版本数据。
[0023]一种基于区块链的钢材出库单防伪签章装置,包括存储器和处理器,所述存储器用于存储计算机程序,所述处理器用于当执行所述计算机程序时,实现所述的基于区块链的钢材出库单防伪签章方法。
[0024]一种基于区块链的钢材出库单防伪验证装置,包括存储器和处理器,所述存储器用于存储计算机程序,所述处理器用于当执行所述计算机程序时,实现所述的基于区块链的钢材出库单防伪验证方法。
[0025]与现有技术相比,本专利技术具有如下优点:
[0026](1)本专利技术解决了电子出库单不被客户认可法律效力的问题,简化签章流程,提高工作效率。
[0027](2)本专利技术将出库单电子签署全流程存证,记录每个步骤的数据、人员和时间,保证签署过程的真实和不可篡改,客户可通过扫码查验出库单真伪和获取签署文件,解决电子出库单查验和追溯的问题,为可能的司法纠纷提供助力。
[0028](3)本专利技术以电子出库单的“查验地址+加签内容+数字签名”为内容生成防伪二维码,保证二维码唯一,不可伪造和篡改。
[0029](4)本专利技术防伪二维码支持出库单版本更新功能,当同一单据号出库单更新和重新加签后,扫描防伪二维码可提示出库单有版本更新,并给出最新出库单版本号和文件。
[0030](5)本专利技术防伪二维码查验能够提供电子出库单已签文件、签署履历、签署方CA证书信息、存证证书等数据,签署过程可追溯、不可篡改和否认。防伪二维码与电子出库单为唯一对应关系,客户扫码后可查看并下载电子出库单已签文件。
[0031](6)本专利技术为出库单电子签章操作定义签署配置,内容包括:防伪二维码的页码(首页、末页、全部页)与坐标,印章类型,签署方式(自动签、短信签),盖章位置(关键字、骑缝章)。签署配置可重复使用,有效提高了出库单签署的便捷性。
附图说明
[0032]图1为本专利技术一种基于区块链的钢材出库单防伪签章及验证的整体流程图。
具体实施方式
[0033]下面结合附图和具体实施例对本专利技术进行详细说明。注意,以下的实施方式的说明只是实质上的例示,本专利技术并不意在对其适用物或其用途进行限定,且本专利技术并不限定于以下的实施方式。
[0034]实施例
[0035]一种基于区块链的钢材出库单防伪签章方法,该方法包括:
[0036]签署配置,签署配置包括防伪二维码的页码与坐标、印章类型、签署方式、印章签署位置;
[0037]获取签章指令和防伪二维码生成指令,每一个签章指令对应一个加签申请号;
[0038]生成防伪二维码,防伪二维码与当前签章的钢材出库单唯一对应,防伪二维码中的内容包括查验地址、加签内容和数字签名,加签内容包括加签申请号、签署文件哈希值、单据号、版本号、时间戳,数字签名为签署方利用私钥对加签内容进行的签名;
[0039]根据签署配置在钢材出库单上进行防伪二维码添加和印章签署;
[0040]钢材出库单签署流程数据上链存证,签署流程数据包括电子出库单文件、电子出库单已签文件、签署履历、签署方CA证书信息、单据业务信息,单据业务信息包括单据号、版本号、仓库名称、提货方、出库时间;
[0041]当钢材出库单进行更新时,当钢材出库单进行更新时,生成新的加签申请号,重新启动新的防伪签章流程,签署过程中,单据号不变,版本号递增。
[0042]基于上述钢材出库单防伪签章方法,本实施例还提供一种基于区块链的钢材出库单防伪签章装置,包括存储器和处理器,所述存本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于区块链的钢材出库单防伪签章方法,其特征在于,该方法包括:签署配置;获取签章指令和防伪二维码生成指令;生成防伪二维码,所述的防伪二维码与当前签章的钢材出库单唯一对应;根据签署配置在钢材出库单上进行防伪二维码添加和印章签署;钢材出库单签署流程数据上链存证;当钢材出库单进行更新时,对新版本的钢材出库单重新进行防伪签章,并将签署流程数据上链存证。2.根据权利要求1所述的一种基于区块链的钢材出库单防伪签章方法,其特征在于,所述的签署配置包括防伪二维码的页码与坐标、印章类型、签署方式、印章签署位置。3.根据权利要求1所述的一种基于区块链的钢材出库单防伪签章方法,其特征在于,每一个签章指令对应一个加签申请号。4.根据权利要求3所述的一种基于区块链的钢材出库单防伪签章方法,其特征在于,所述的防伪二维码中的内容包括查验地址、加签内容和数字签名,所述的加签内容包括加签申请号、签署文件哈希值、单据号、版本号、时间戳,所述的数字签名为签署方利用私钥对加签内容进行的签名。5.根据权利要求4所述的一种基于区块链的钢材出库单防伪签章方法,其特征在于,所述的签署流程数据包括电子出库单文件、电子出库单已签文件、签署履历、签署方CA证书信息、单据业务信息,所述的单据业务信息包括单据号、版本号、仓库名称、提货方、出库时间。6.根据权利要求5所述的一种基于区块链的钢材出库单防伪签章方法,其特征在于,当钢材出库单进行更新时,生成新的加签申请号,...

【专利技术属性】
技术研发人员:杨英杰秦钢陈淑刚刘晶赖睿
申请(专利权)人:欧冶云商股份有限公司
类型:发明
国别省市:

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

1