【技术实现步骤摘要】
本专利技术涉及一种基于区块链的物联网数据隐私保护保护方法,属于网络安全与区块链。
技术介绍
1、随着物联网技术的不断发展,以物联网设备为基础的服务迅速壮大。这种以物联网设备为关键基础设施的数据流通为我们的日常出行和健康监测提供了巨大的便利。在工业领域,物联网数据的流通对于实现生产过程的数字化、自动化和智能化也至关重要,能够有效提高生产效率、降低成本和减少资源浪费。因此,通过区块链、密码学、边缘计算等技术来增强物联网数据在流通过程中的隐私性和安全性具有重要的意义。
2、现有的物联网数据一般采用云存储来解决存储容量,数据在整个流通过程中一般采用密码学的技术来保护数据的机密性。然而对于存储在云服务器上的数据缺乏验证机制,这可能导致数据被恶意攻击者篡改或替换,从而导致数据拥有着的隐私泄露。另一方面,密钥管理对于物联网是另一个挑战,密钥泄露将会导致数据被泄露,从而对物联网数据所属方造成巨大的损失。最后,算力是物联网面临的另一大难题,特别是资源受限的物联网设备。
技术实现思路
1、为了解决
...【技术保护点】
1.一种基于区块链的物联网数据隐私保护方法,其特征在于,所述方法包括以下步骤:
2.根据权利要求1所述的基于区块链的物联网数据隐私保护方法,其特征在于,步骤1:系统初始化,具体如下,生成用户数据拥有着及数据使用者在数据安全存储及安全共享时公私钥所需的必要参数,设安全参数1λ,生成q阶的双线性群G1和G2,随机选择群G1的生成元g,双线性对e:G1×G1→G2,哈希函数H:{0,1}*→G1,公布系统参数PP(G1,G2,e,g,g1,H)。
3.根据权利要求1所述的基于区块链的物联网数据隐私保护方法,其特征在于,步骤2:数据安全存储,具体如下,
...【技术特征摘要】
1.一种基于区块链的物联网数据隐私保护方法,其特征在于,所述方法包括以下步骤:
2.根据权利要求1所述的基于区块链的物联网数据隐私保护方法,其特征在于,步骤1:系统初始化,具体如下,生成用户数据拥有着及数据使用者在数据安全存储及安全共享时公私钥所需的必要参数,设安全参数1λ,生成q阶的双线性群g1和g2,随机选择群g1的生成元g,双线性对e:g1×g1→g2,哈希函数h:{0,1}*→g1,公布系统参数pp(g1,g2,e,g,g1,h)。
3.根据权利要求1所述的基于区块链的物联网数据隐私保护方法,其特征在于,步骤2:数据安全存储,具体如下,该步骤生成数据拥有着公私钥,并为其生成密文及用户见证,实施分为以下子步骤:
4.根据权利要求1所述的基于区块链的物联网数据隐私保护方法,其...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。