与区块链交互的集装箱锁电路及集装箱锁制造技术

技术编号:33333619 阅读:7 留言:0更新日期:2022-05-08 09:15
本申请公开了一种与区块链交互的集装箱锁电路及集装箱锁,其中该集装箱锁电路包括通讯模块、供电模块、锁状态检测模块和主处理器模块,所述主处理器模块分别与所述锁状态检测模块、所述通讯模块和所述供电模块连接,其中:所述通讯模块,用于接收传感器数据,以及将事件上传区块链;所述供电模块,用于为所述集装箱锁的电路供电;所述锁状态检测模块,用于检测锁物理状态;所述主处理器模块,用于提供采用可链接的环签名算法的身份验证支持。用可链接的环签名算法的身份验证支持。用可链接的环签名算法的身份验证支持。

【技术实现步骤摘要】
与区块链交互的集装箱锁电路及集装箱锁


[0001]本专利技术涉及区块链
,尤其是涉及一种与区块链交互的集装箱锁电路及集装箱锁。

技术介绍

[0002]目前在海洋运输业中,传统集装箱锁(铅封)是主流的保证集装箱完整性的方法。每个铅封都具备封号,在装箱时通过监装人员记录和备案。铅封的设计只能锁不能开,只能通过外力破坏将其拆除。在无铅封或铅封被破坏的情况下,除了最后收件人的签收环节,都可认为集装箱不具备完整性,接收方有权拒收。
[0003]而铅封的结构简单,容易被复制制造,并且铅封封号常通过纸质表单记录,在事故调查中需要通过人工排查,降低了申诉解决的时效性。可见使用铅封的集装箱管理不便,且事故调查、定责难度较大;而一些电子锁可以存储使用中产生的数据以提供相关证据,但锁依然可能被破坏,信息安全性不高。

技术实现思路

[0004]本申请提供了一种与区块链交互的集装箱锁电路及集装箱锁。
[0005]第一方面,提供了一种与区块链交互的集装箱锁电路,包括通讯模块、供电模块、锁状态检测模块和主处理器模块,所述主处理器模块分别与所述锁状态检测模块、所述通讯模块和所述供电模块连接,其中:所述通讯模块,用于接收传感器数据,以及将事件上传区块链;所述供电模块,用于为所述集装箱锁电路供电;所述锁状态检测模块,用于检测锁物理状态;所述主处理器模块,用于提供采用可链接的环签名算法的身份验证支持。
[0006]第二方面,提供了一种集装箱锁,包括如上述第一方面及其任一种可能的实现方式的集装箱锁电路。
>[0007]本申请实施例提供一种与区块链交互的集装箱锁电路及集装箱锁,其中该集装箱锁电路包括通讯模块、供电模块、锁状态检测模块和主处理器模块,所述主处理器模块分别与所述锁状态检测模块、通讯模块和供电模块连接,其中:所述通讯模块,用于接收传感器数据,以及将事件上传区块链;所述供电模块,用于为所述集装箱锁的电路供电;所述锁状态检测模块,用于检测锁物理状态;所述主处理器模块,用于提供采用可链接的环签名算法的身份验证支持,该集装箱锁体积小巧,能够准确监控锁物理状态并进行通信,记录传感器数据和锁相关事件;利用区块链的特性,集装箱锁的传感器数据可以通过经身份验证的海运从业人员的终端设备上传到区块链网络,不会因为集装箱锁的损坏而丢失,信息安全性较高,便于管理查证,可以为事故调查或申诉解决提供强有力的线索,并增强了该流程的时效性,另外也在一定程度上节省了集装箱锁的内存。
附图说明
[0008]为了更清楚地说明本申请实施例或
技术介绍
中的技术方案,下面将对本申请实施例或
技术介绍
中所需要使用的附图进行说明。
[0009]图1为本申请实施例提供的一种与区块链交互的集装箱锁电路的结构示意图;图2为本申请实施例提供的一种集装箱锁的结构示意图;图3为本申请实施例提供的一种通讯模块的结构原理示意图;图4为本申请实施例提供的一种LCD模块的结构原理示意图;图5为本申请实施例提供的一种锁驱动模块的结构原理示意图;图6为本申请实施例提供的一种闪存模块和SD卡读卡器模块的结构原理示意图;图7为本申请实施例提供的一种锁状态检测模块的结构原理示意图;图8为本申请实施例提供的一种主处理器模块的结构原理示意图;图9为本申请实施例提供的一种集装箱锁电路的补充结构原理示意图。
具体实施方式
[0010]为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0011]本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。
[0012]在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
[0013]下面结合本申请实施例中的附图对本申请实施例进行描述。
[0014]为了更清楚地说明本申请实施例中的方法,首先介绍一种集装箱锁的总体设计方案。
[0015]本申请实施例中的集装箱锁是设置在集装箱上的锁,结合软件方法进行控制,可以实现身份验证、开锁、关锁和相关数据处理等操作。该集装箱锁可以基于区块链实现数据处理。
[0016]可以参见图1,图1为本申请实施例提供的一种与区块链交互的集装箱锁电路的结构示意图。如图1所示该集装箱锁电路100包括通讯模块110、供电模块120、锁状态检测模块130和主处理器模块140,上述主处理器模块140分别与上述锁状态检测模块130、通讯模块110和供电模块120连接,其中:上述通讯模块110,用于接收传感器数据,以及将事件上传区块链;上述供电模块120,用于为集装箱锁电路100供电;
上述锁状态检测模块130,用于检测锁物理状态;上述主处理器模块140,用于提供采用可链接的环签名算法的身份验证支持。
[0017]具体的,当前与集装箱锁关联的目标用户在终端设备APP进行身份验证,具体可通过专利CN112307445B(一种基于区块链的身份管理方法及装置,以下简称身份管理装置)进行。若验证不通过,则无法继续。若验证通过,集装箱锁可以创建一个数据查询事件eventq,该数据查询事件eventq可以通过新物理码(目标物理码)对应的私钥SKlock加密,但不会存储在可信事件存储空间中。
[0018]本申请实施例中主处理器模块140通过可链接的环签名算法,用用户的私钥SKop和公钥环Ringc对原始传感器数据的摘要hash进行加密,并生成数字签名s,并且写上链事件eventup的操作者字段中。数据上链事件eventup及传感器数据data会通过目标用户的终端设备(APP)上传到区块链网络。
[0019]本申请实施例中,区块链网络可以调用预先约定的智能合约接口,将上述传感器数据储存在分布式存储网络中,如IPFS,并且计算数据的摘要的累加器的总和。若此累加器总和与eventup中的不一致,则数据不完整,须重新上传。若一致,分布式存储网络返回提取地址addr和数据的摘要h。addr和h会被写入eventup的操作值字段(上链操作值)中,打包成块上链。
[0020]可选的,本申请实施例中生成数字签名的方法可以不是环签名,即可以替代成别的数字签名如基于RSA等算法。
[本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种与区块链交互的集装箱锁电路,其特征在于,包括通讯模块、供电模块、锁状态检测模块和主处理器模块,所述主处理器模块分别与所述锁状态检测模块、通讯模块和供电模块连接,其中:所述通讯模块,用于接收传感器数据,以及将事件上传区块链;所述供电模块,用于为所述集装箱锁电路供电;所述锁状态检测模块,用于检测锁物理状态;所述主处理器模块,用于提供采用可链接的环签名算法的身份验证支持。2.根据权利要求1所述的集装箱锁电路,其特征在于,所述锁状态检测模块中的锁状态检测端口,与所述主处理器模块连接并接地;与所述主处理器模块连接的导线通过锁头;所述锁状态检测模块具体用于:获取基于所述导线通电状态触发的检测电平信号;若所述检测电平信号表示所述导线为通电状态,确定锁为闭合状态;若所述检测电平信号表示所述导线为断电状态,从可信事件存储空间获取上一次事件,根据所述上一次事件确定锁为正常打开状态或非正常打开状态。3.根据权利要求2所述的集装箱锁电路,其特征在于,所述锁状态检测模块采用D触发器,所述锁状态检测模块中的锁状态检测端口为所述D触发器的锁状态检测端口;所述D触发器的使能端口与所述主处理器模块的第一端口连接;所述D触发器的锁状态检测端口与所述主处理器模块的第二端口连接;所述D触发器的状态输出端口与所述主处理器模块的第三端口连接;所述D触发器的时钟端口与所述主处理器模块的输出时钟端口连接。4.根据权利要求1所述的集装箱锁电路,其特征在于,所述集装箱锁电路还包括:显示模块,用于提示集装箱锁的操作说明;储存模块,用于存储所述集装箱锁的数据,所述储存模块包括闪存模块和SD卡读卡器模块。5.根据权利要求4所述的集装箱锁电路,其特征在于:所述闪存模块的片选端口与所述主处理器模块的第三端口连接;所述闪存模块的输出端口与所述主处理器模块的第四端口连接;所述闪存...

【专利技术属性】
技术研发人员:高智敏
申请(专利权)人:深圳百纳维科技有限公司
类型:发明
国别省市:

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

1