一种基于区块链的智能物联网设备认证方法及系统
本发明公开了一种基于区块链的智能物联网设备认证方法及系统,该方法包括:设备基于物理不可克隆函数生成自身的身份标识,并以自身的身份标识作为可搜索加密算法的公钥,生成密文;注册中心基于智能合约和分布式账本数据库,生成设备对应的可搜索加密算法的私钥,并为设备分配组名称和环签名算法的公私钥对,完成设备的注册;认证中心使用智能合约,基于设备的身份标识进行可搜索加密,实现设备的个人登录认证;并基于环签名算法实现设备的组登录认证。本发明可实现对智能物联网设备实施有效组合式认证,智能合约自动执行,减少了资源消耗过大问题,新型密码算法计算效率更高,更能确保系统的安全。
成果亮点
本发明提供了一种基于区块链的智能物联网设备认证方法及系统,以至少在一定程度上解决现有技术所存在的上述技术问题。 为解决上述技术问题,本发明提供了如下技术方案: 一方面,本发明提供了一种基于区块链的智能物联网设备认证方法,其包括: 物联网设备基于预设的物理不可克隆函数生成自身的身份标识,并以自身的身份标识作为可搜索加密算法的公钥,通过可搜索加密算法生成密文;
基于区块链的智能物联网设备认证方法及系统的应用前景非常广阔。随着物联网技术的不断发展和普及,越来越多的设备连接到了互联网上,这些设备包括智能家居设备、智能汽车、智能医疗设备等等。然而,由于物联网设备的数量庞大,并且缺乏统一的认证机制,导致设备的安全性和可靠性得不到保障。
基于区块链的智能物联网设备认证方法及系统可以解决这一问题。通过将设备的身份信息存储在区块链上,设备可以获得唯一的标识符,并且可以通过该标识符进行安全的认证和通信。这可以有效地避免假冒设备的攻击,提高设备的安全性和可靠性。
此外,基于区块链的智能物联网设备认证方法及系统还可以实现设备的自动化管理和维护。例如,当设备出现故障时,系统可以自动诊断故障并进行修复,从而提高设备的可用性。
因此,基于区块链的智能物联网设备认证方法及系统具有重要的应用前景,有望在未来的物联网应用中得到广泛的应用。
本发明提供的技术方案带来的有益效果至少包括:
(1)本发明使用区块链的智能合约和账本数据库进行认证处理,所有交易数据都无法篡改、不可伪造,认证过程自动执行,提升了效率,节约了时间。
(2)本发明使用物理不可克隆函数生成物联网设备标识,提出了基于设备标识进行可搜索加密认证,无证书签名,存储资源消耗小。
(3)本发明采用Rainbow环签名算法,是抗量子攻击的环签名算法,计算量大大减少,计算效率更高,可以在物联网设备上实现强安全性。
联系方式
陈红松
18633276657
北京市海淀区学院路30号
请填写以下信息
联系人:
手机号:
单位名称:
备注: