一种基于区块链身份认证的船舶多模通信方法及系统技术方案

技术编号:45059139 阅读:15 留言:0更新日期:2025-04-22 17:42
本发明专利技术公开了一种基于区块链身份认证的船舶多模通信方法及系统,方法包括以下步骤:获取船舶的身份信息,对船舶的身份信息进行量化处理得到船舶的身份特征向量,对船舶的身份信息和身份特征向量进行哈希,得到船舶的内容标识符CID,将生成的CID和船舶的身份信息注册到区块链中;船舶向接收方发送包含CID的通信请求,接收方接收到通信请求后,通过区块链验证船舶CID的有效性,若通过验证则继续执行后续步骤,否则拒绝船舶的通信请求;船舶与接收方进行密钥协商,利用协商后的密钥对双方的通信数据进行加密,双方对协商过程进行签名,将签名上传至区块链中;区块链对签名进行有效性认证,认证通过后将加密的通信数据记录在区块链中。

【技术实现步骤摘要】

本专利技术涉及船舶通信,具体涉及一种基于区块链身份认证的船舶多模通信方法及系统


技术介绍

1、在全球化贸易和海洋经济的推动下,水上通信已成为确保海上运输效率、安全和监管的关键。随着航运业的快速发展,船舶数量的增加,以及航运活动的频繁,对水上通信的需求日益增长。在水上通信的过程中,需要对船舶进行身份认证,以确保信息的准确性和安全性,防止非法活动,并满足国际法规的要求。有效的船舶身份认证对于海上航行安全、海事监管以及应急救援至关重要。

2、为了解决水上通信中的身份认证问题,现有的技术主要依赖于纸质文件和单一电子系统。纸质文件,如船舶证书和海图,被用于验证船舶的合法性和航行意图。同时,自动识别系统(ais)、无线电通信和卫星通信等电子系统,为船舶提供了实时的通信和数据交换能力。这些技术在一定程度上满足了基本的通信和身份认证需求,但随着航运业的快速发展和船舶数量的激增,现有通信系统的容量和安全性已经难以满足多变的通信环境的需求。

3、尽管现有技术在一定程度上缓解了水上通信的问题,但它仍存在一些问题。传统的纸质文件容易丢失、损坏,且不易于实本文档来自技高网...

【技术保护点】

1.一种基于区块链身份认证的船舶多模通信方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种基于区块链身份认证的船舶多模通信方法,其特征在于:步骤S1中为船舶生成一对公私钥,并将公钥发送到区块链中。

3.根据权利要求1所述的一种基于区块链身份认证的船舶多模通信方法,其特征在于:步骤S2中接收方接收到通信请求后,通过区块链验证船舶CID的有效性,包括以下步骤:

4.根据权利要求2所述的一种基于区块链身份认证的船舶多模通信方法,其特征在于:步骤S3中所述船舶与接收方进行密钥协商,包括以下步骤:

5.根据权利要求2所述的一种基于区块链身...

【技术特征摘要】

1.一种基于区块链身份认证的船舶多模通信方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种基于区块链身份认证的船舶多模通信方法,其特征在于:步骤s1中为船舶生成一对公私钥,并将公钥发送到区块链中。

3.根据权利要求1所述的一种基于区块链身份认证的船舶多模通信方法,其特征在于:步骤s2中接收方接收到通信请求后,通过区块链验证船舶cid的有效性,包括以下步骤:

4.根据权利要求2所述的一种基于区块链身份认证的船舶多模通信方法,其特征在于:步骤s3中所述船舶与接收方进行密钥协商,包括以下步骤:

5.根据权利要求2所述的一种基于区块链身份认证的船舶多模通信方法,其特征在于:步骤s3中所述双方对协商过程进行签名,包括以下步骤:船舶使用私钥对部分协商信息进行签名,接收方使用公钥验证船舶签名的有效性,若通过验证则船舶和接受方共同完成最终签名。

6.根据权利要求5所述的一种基于区块链身份认证的船舶多模通信方法,其特征在于:步骤s4中所述区块链对签名进行有效性认证,包括以下步骤:区块链获取通信...

【专利技术属性】
技术研发人员:金华标王举阳
申请(专利权)人:武汉理工大学
类型:发明
国别省市:

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

1