摘要
本发明公开了一种基于智能门锁链上数据的隐私保护方法,包括:根据智能门锁数据的类型,设定敏感系数;根据智能门锁的使用场景设定场景系数;根据智能门锁数据的新型计算攻击迹象设定威胁系数;根据智能门锁数据交互的参与方,为每个参与方分配权限等级;确定加密强度系数,根据加密强度系数和敏感系数确定加密参数;根据加密参数确定密钥,对智能门锁数据进行加密,存储到区块链;当参与方需要访问加密的智能门锁链上数据时,对该参与方的权限等级进行权限验证,验证通过的参与方利用私钥和密钥对加密的智能门锁链上数据进行解密,进行访问;构建智能门锁链上数据隐私保护的评分函数,根据评分函数动态调整加密强度系数、加密参数和访问权限。