首页> 外文期刊>Future generation computer systems >Blockchain data-based cloud data integrity protection mechanism
【24h】

Blockchain data-based cloud data integrity protection mechanism

机译:基于区块链数据的云数据完整性保护机制

获取原文
获取原文并翻译 | 示例
       

摘要

Despite the rapid development of cloud computing for many years, data security and trusted computing are still the main challenges in current cloud computing applications. In order to solve this problem, many scholars have carried out a lot of research on this, and proposed many models including data integrity test and secure multi-party calculation. However, most of these solutions face problems such as excessive computational complexity or lack of scalability. This paper studies the use of blockchain techniques to improve this situation. Blockchain is a decentralized new distributed computing paradigm. Applying blockchain technology to cloud computing, using the security mechanism of the former to improve the performance of the latter's secure storage and secure computing is a promising research topic. In this paper, the distributed virtual machine agent model is deployed in the cloud by using mobile agent technology. The virtual machine agent enables multi-tenants to cooperate with each other to ensure data trust verification. The tasks of reliable data storage, monitoring and verification are completed by virtual machine agent mechanism. This is also a necessary condition for building a blockchain integrity protection mechanism. The blockchain-based integrity protection framework is built by the virtual machine proxy model, and the unique hash value corresponding to the file generated by the Merkel hash tree is used to monitor the data change by means of the smart contract on the blockchain, and the data is owned in time. The user issues a warning message for data tampering; in addition, a "block-and-response" mode is used to construct a blockchain-based cloud data integrity verification scheme. (C) 2019 Elsevier B.V. All rights reserved.
机译:尽管云计算已发展了许多年,但数据安全性和可信计算仍然是当前云计算应用程序中的主要挑战。为了解决这个问题,许多学者对此进行了大量研究,并提出了包括数据完整性测试和安全多方计算在内的许多模型。但是,大多数这些解决方案都面临诸如过多的计算复杂性或缺乏可伸缩性的问题。本文研究了使用区块链技术来改善这种情况的方法。区块链是一种去中心化的新分布式计算范例。将区块链技术应用于云计算,利用前者的安全机制来提高后者的安全存储和安全计算的性能是一个有前途的研究课题。在本文中,使用移动代理技术将分布式虚拟机代理模型部署在云中。虚拟机代理使多租户可以彼此协作以确保数据信任验证。可靠的数据存储,监视和验证任务由虚拟机代理机制完成。这也是构建区块链完整性保护机制的必要条件。基于区块链的完整性保护框架由虚拟机代理模型构建,并且与默克尔哈希树生成的文件相对应的唯一哈希值用于通过区块链上的智能合约来监视数据变化,并且数据是及时拥有的。用户发出警告信息,提示您数据被篡改;另外,使用“块和响应”模式来构建基于区块链的云数据完整性验证方案。 (C)2019 Elsevier B.V.保留所有权利。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号