【技术实现步骤摘要】
本专利技术涉及区块链,具体地说是物联网设备身份认证方法及系统。
技术介绍
1、随着物联网技术的不断发展,越来越多的设备和传感器连接到网络中。因此,不同类型的设备之间可以相互通信和协作,从而实现数据的采集、传输、处理和应用。多个设备可以共享数据和资源,大大提高了信息传输的速度和效率。物联网具有广泛的应用场景,包括工业自动化、智慧农业、智慧城市和智能家居。物联网技术对社会发展产生了深远的影响,提高了各个领域的效率、可持续性和智能化。
2、然而,物联网设备也存在单点故障、数据安全和隐私泄露的问题。因此,物联网设备的身份认证方案对于确保参与者的合法身份至关重要。不幸的是,数据信息往往是通过不安全的通道传输的,数据的安全性无法得到保证。
3、身份验证被广泛用于保护数据和设备的身份,为了更好地解决物联网设备面临的安全问题,研究人员已经开始将区块链技术应用于物联网设备身份认证。区块链是一个分散的分布式数据库,通过加密算法和共识机制确保数据的安全性和不可篡改性。基于区块链的身份验证方案有很多优点。首先,由于区块链的分散性,消除了
...【技术保护点】
1.一种物联网设备身份认证方法,其特征在于,基于区块链和椭圆曲线加密算法对物联网设备进行身份认证,包括如下步骤:
2.根据权利要求1所述的物联网设备身份认证方法,其特征在于,公钥的计算公式如下:
3.根据权利要求1所述的物联网设备身份认证方法,其特征在于,对公钥进行哈希操作得到公钥哈希值时,通过SHA256算法对公钥进行哈希操作,生成一个固定长度的摘要作为公钥哈希值H,H=h(pubK)。
4.根据权利要求1所述的物联网设备身份认证方法,其特征在于,对于物联网设备Di和身份认证中心IAC,身份注册包括如下步骤:
5.根据
...【技术特征摘要】
1.一种物联网设备身份认证方法,其特征在于,基于区块链和椭圆曲线加密算法对物联网设备进行身份认证,包括如下步骤:
2.根据权利要求1所述的物联网设备身份认证方法,其特征在于,公钥的计算公式如下:
3.根据权利要求1所述的物联网设备身份认证方法,其特征在于,对公钥进行哈希操作得到公钥哈希值时,通过sha256算法对公钥进行哈希操作,生成一个固定长度的摘要作为公钥哈希值h,h=h(pubk)。
4.根据权利要求1所述的物联网设备身份认证方法,其特征在于,对于物联网设备di和身份认证中心iac,身份注册包括如下步骤:
5.根据权利要求4所述的物联网设备身份认证方法,其特征在于,对于物联网设备di和身份认证中心iac,身份认证包括如下步骤:
6.一种物联网设备身份认证系统,其特征在于,应用于物联网设备、区块链以及身份认证中心,包括物联网设备管理模块、区块链管理模块以及身份认证管理模块;
7.根据权利要求6所述的物联网设备身份认证系统,其特征在于,公钥的计算公式如下:
8.根据权利要求6所述的物联网设备身份认...
【专利技术属性】
技术研发人员:王文悦,禹继国,王桂娟,董安明,韩玉冰,
申请(专利权)人:曲阜师范大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。