一种数据完整性验证方法、装置、电子设备及存储介质制造方法及图纸

技术编号:42147557 阅读:16 留言:0更新日期:2024-07-27 00:02
本发明专利技术公开了一种数据完整性验证方法、装置、电子设备及存储介质,用于解决现有的数据完整性验证效果较差的技术问题。本发明专利技术包括:接收所述区块链发送的挑战请求;所述挑战请求为所述区块链响应所述供电公司发送的完整性验证请求后生成;从所述挑战请求中获取智能电表标识符;采用所述智能电表标识符检索得到待验证小区数据;根据所述待验证小区数据生成证据,并将所述证据发送至所述区块链;接收所述区块链对所述证据的验证结果,并根据所述验证结果判断所述挑战请求对应的数据的完整性。

【技术实现步骤摘要】

本专利技术涉及数据验证,尤其涉及一种数据完整性验证方法、装置、电子设备及存储介质


技术介绍

1、随着云计算的快速发展,云存储外包成为一种新的广泛应用的数据存储模式。由于服务器提供商可能存在不诚实的行为,因此数据拥有者需要通过外包数据的完整性验证来保证数据的完整性。但是最初的完整性验证方法只支持静态数据的完整性验证,即将数据外包存储后无法再进行数据的修改或者删除。除此之外,现有的大多数完整性验证方法无法适用于更新速度快,采集频率高的电力数据。因此,如何提出一种能够面向电力系统的安全高效的支持动态更新的完整性验证方法成为目前亟待解决的问题。

2、目前,在数据库完整性验证领域,解决方案主要分为两种数据完整性验证模式,即数据可恢复性证明和数据持有性证明。数据可恢复性证明不仅能够确定数据是否被篡改,还能对被篡改的数据进行恢复。然而,数据拥有者需要将数据从云端下载到本地进行对比验证,这会增加存储和计算开销。相比之下,数据持有性证明只需要验证云端返回的正确是否正确,更适用于电力系统中云端大数据的完整性验证。然而,现有的数据持有性证明方案验证和更新效率较低,本文档来自技高网...

【技术保护点】

1.一种数据完整性验证方法,其特征在于,应用于云服务器提供商,所述供电公司与供电公司和区块链通信;所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述接收所述区块链发送的挑战请求的步骤之前,还包括:

3.根据权利要求2所述的方法,其特征在于,还包括:

4.根据权利要求1所述的方法,其特征在于,所述采用所述智能电表标识符检索得到待验证小区数据的步骤,包括:

5.根据权利要求1所述的方法,其特征在于,所述区块链对所述证据的验证过程包括:

6.根据权利要求1-5任一项所述的方法,其特征在于,还包括:>

7.一种数据...

【技术特征摘要】

1.一种数据完整性验证方法,其特征在于,应用于云服务器提供商,所述供电公司与供电公司和区块链通信;所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述接收所述区块链发送的挑战请求的步骤之前,还包括:

3.根据权利要求2所述的方法,其特征在于,还包括:

4.根据权利要求1所述的方法,其特征在于,所述采用所述智能电表标识符检索得到待验证小区数据的步骤,包括:

5.根据权利要求1所述的方法,其特征在于,所述区块链对所述证据的验证过程包括:

【专利技术属性】
技术研发人员:何山王浩林赵宇明蔡梓文唐文俊赵云林晓明
申请(专利权)人:深圳供电局有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1