-
公开(公告)号:CN115643067B
公开(公告)日:2023-09-29
申请号:CN202211252752.8
申请日:2022-10-13
Applicant: 成都信息工程大学
Abstract: 本发明提供一种基于区块链的轻量级物联网身份认证和密钥协商方法,所述方法包括:检测用户在区块链认证网络的节点进行的认证是否是第一次认证;用户在区块链认证网络的节点进行的认证是第一次认证的情况下,采用全量级的认证方式对用户进行身份认证,所述全量级的认证方式为ECC生物特征加口令认证;在用户在区块链认证网络的节点进行的认证不是第一次认证,且当前认证开始的时间与上一次认证的间隔时间未超过阈值的情况下,采用轻量级的认证方式对用户进行身份认证,所述轻量级的认证方式为口令认证。本发明所述的方法通过选择用户在区块链认证网络的节点上认证的方式,来实现物联网身份认证的安全性和高效率。
-
公开(公告)号:CN115643067A
公开(公告)日:2023-01-24
申请号:CN202211252752.8
申请日:2022-10-13
Applicant: 成都信息工程大学
Abstract: 本发明提供一种基于区块链的轻量级物联网身份认证和密钥协商方法,所述方法包括:检测用户在区块链认证网络的节点进行的认证是否是第一次认证;用户在区块链认证网络的节点进行的认证是第一次认证的情况下,采用全量级的认证方式对用户进行身份认证,所述全量级的认证方式为ECC生物特征加口令认证;在用户在区块链认证网络的节点进行的认证不是第一次认证,且当前认证开始的时间与上一次认证的间隔时间未超过阈值的情况下,采用轻量级的认证方式对用户进行身份认证,所述轻量级的认证方式为口令认证。本发明所述的方法通过选择用户在区块链认证网络的节点上认证的方式,来实现物联网身份认证的安全性和高效率。
-
公开(公告)号:CN115576945A
公开(公告)日:2023-01-06
申请号:CN202211252817.9
申请日:2022-10-13
Applicant: 成都信息工程大学
Abstract: 本发明提供了一种利用数据预筛选以提高区块链数据处理效率的方法,所述方法包括:对数据进行预处理,所述预处理包括:对数据进行分类和裁剪;将预处理后的数据存储在IPFS中,并生成与存储的数据对应的哈希值;将所述对应的哈希值作为用户存储数据的凭证返回给存储数据的用户终端,所述凭证,用于存储数据的用户从IPFS客户端读取所述存储的数据;在以太坊私链中部署智能合约,所述智能合约用于所述以太坊私链中的除所述存储数据的用户之外的其他用户获得从IPFS客户端读取所述存储的数据的权限。本发明提供的利用数据预筛选以提高区块链数据处理效率的方法,可节约区块链的存储空间和时间,实现数据的交互。
-
-