【技术实现步骤摘要】
本专利技术涉及数据验证,尤其涉及一种数据完整性验证方法、装置、电子设备及存储介质。
技术介绍
1、随着云计算的快速发展,云存储外包成为一种新的广泛应用的数据存储模式。由于服务器提供商可能存在不诚实的行为,因此数据拥有者需要通过外包数据的完整性验证来保证数据的完整性。但是最初的完整性验证方法只支持静态数据的完整性验证,即将数据外包存储后无法再进行数据的修改或者删除。除此之外,现有的大多数完整性验证方法无法适用于更新速度快,采集频率高的电力数据。因此,如何提出一种能够面向电力系统的安全高效的支持动态更新的完整性验证方法成为目前亟待解决的问题。
2、目前,在数据库完整性验证领域,解决方案主要分为两种数据完整性验证模式,即数据可恢复性证明和数据持有性证明。数据可恢复性证明不仅能够确定数据是否被篡改,还能对被篡改的数据进行恢复。然而,数据拥有者需要将数据从云端下载到本地进行对比验证,这会增加存储和计算开销。相比之下,数据持有性证明只需要验证云端返回的正确是否正确,更适用于电力系统中云端大数据的完整性验证。然而,现有的数据持有性证明方案
...【技术保护点】
1.一种数据完整性验证方法,其特征在于,应用于云服务器提供商,所述供电公司与供电公司和区块链通信;所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述接收所述区块链发送的挑战请求的步骤之前,还包括:
3.根据权利要求2所述的方法,其特征在于,还包括:
4.根据权利要求1所述的方法,其特征在于,所述采用所述智能电表标识符检索得到待验证小区数据的步骤,包括:
5.根据权利要求1所述的方法,其特征在于,所述区块链对所述证据的验证过程包括:
6.根据权利要求1-5任一项所述的方法,其特征在于,还包括:
>7.一种数据...
【技术特征摘要】
1.一种数据完整性验证方法,其特征在于,应用于云服务器提供商,所述供电公司与供电公司和区块链通信;所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述接收所述区块链发送的挑战请求的步骤之前,还包括:
3.根据权利要求2所述的方法,其特征在于,还包括:
4.根据权利要求1所述的方法,其特征在于,所述采用所述智能电表标识符检索得到待验证小区数据的步骤,包括:
5.根据权利要求1所述的方法,其特征在于,所述区块链对所述证据的验证过程包括:
【专利技术属性】
技术研发人员:何山,王浩林,赵宇明,蔡梓文,唐文俊,赵云,林晓明,
申请(专利权)人:深圳供电局有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。