华为云专利:基于区块链的数据完整性验证方法
华为云专利:基于区块链的数据完整性验证方法国家知识产权局信息显示,华为云计算技术有限公司于2023年6月申请了一项名为“一种数据完整性验证方法以及相关装置”的专利,公开号为CN119109610A。这项专利提出了一种新颖的数据完整性验证方法,旨在解决云环境下数据安全性和可信度的问题,其核心技术在于利用区块链的不可篡改特性,构建一个安全可靠的数据完整性验证机制
国家知识产权局信息显示,华为云计算技术有限公司于2023年6月申请了一项名为“一种数据完整性验证方法以及相关装置”的专利,公开号为CN119109610A。这项专利提出了一种新颖的数据完整性验证方法,旨在解决云环境下数据安全性和可信度的问题,其核心技术在于利用区块链的不可篡改特性,构建一个安全可靠的数据完整性验证机制。
该专利申请描述了一种应用于数据完整性验证场景的方法,其流程主要包括以下几个步骤:首先,云平台向区块链平台发起审计请求。收到请求后,区块链平台会向云平台发送公共状态信息。云平台基于接收到的公共状态信息,计算出数据块的持有性证明。随后,云平台将计算出的持有性证明发送回区块链平台。最终,区块链平台根据接收到的持有性证明验证数据块的完整性,并生成该数据块的审计记录。
这项专利技术的核心优势在于充分利用了区块链技术的不可篡改特性。通过将数据完整性验证过程置于区块链平台上,可以有效防止云平台和区块链平台对审计过程中的信息进行篡改。这意味着,即使云服务提供商和第三方审计者试图合谋攻击,也难以伪造或篡改审计结果,从而确保了数据的真实性和可靠性。
传统的云数据完整性验证方法往往依赖于中心化的信任机制,容易受到单点故障和内部攻击的影响。而华为云提出的这项基于区块链的验证方法,则通过去中心化的方式,增强了系统的安全性和容错能力。区块链的分布式账本技术,使得审计记录被多个节点共同维护,任何单一节点的损坏或攻击都无法影响整个系统的完整性。
这项专利技术的创新之处在于其巧妙地结合了云计算和区块链技术。云计算提供强大的计算和存储能力,为海量数据的处理和存储提供了坚实的基础。而区块链技术则为数据完整性验证提供了安全可靠的信任机制,解决了云环境下数据安全性的难题。这种技术融合,有效提升了云服务的安全性,也为用户提供了更可靠的数据管理方案。
具体而言,该专利方法通过以下几个步骤实现了对数据完整性的有效验证:
1. 审计请求发起: 云平台作为数据持有方,向区块链平台发起审计请求,表明需要对特定数据块进行完整性验证。
2. 公共状态信息传输: 区块链平台收到请求后,会向云平台发送相关的公共状态信息,这些信息可以作为计算持有性证明的基础。
3. 持有性证明计算: 云平台利用接收到的公共状态信息,以及自身持有的数据块信息,计算出该数据块的持有性证明。持有性证明是一个加密的哈希值,能够唯一地标识该数据块的完整性。
4. 持有性证明验证: 云平台将计算出的持有性证明发送回区块链平台。区块链平台会根据预设的规则和算法,验证该持有性证明的有效性,确认数据块的完整性。
5. 审计记录生成: 验证完成后,区块链平台会生成相应的审计记录,并将其记录到区块链上,确保审计结果的不可篡改性。
这项技术的应用前景非常广泛,它可以应用于各种需要高数据安全性和可信度的场景,例如:
- 医疗数据管理: 保护患者医疗数据的完整性和隐私性。
- 金融交易记录: 确保金融交易的真实性和不可否认性。
- 物联网数据安全: 保护物联网设备生成数据的安全性和完整性。
- 供应链管理: 追踪产品源头,防止假冒伪劣产品。
声明:本文内容来源自网络,文字、图片等素材版权属于原作者,平台转载素材出于传递更多信息,文章内容仅供参考与学习,切勿作为商业目的使用。如果侵害了您的合法权益,请您及时与我们联系,我们会在第一时间进行处理!我们尊重版权,也致力于保护版权,站搜网感谢您的分享!