...
首页> 外文期刊>MOJ Applied Bionics and Biomechanics >Blockchain is vulnerable against classic database approach
【24h】

Blockchain is vulnerable against classic database approach

机译:BlockChain易受经典数据库方法

获取原文
           

摘要

Blockchain has been used in many applications: financial services including virtual currency like Bitcoin, asset management, insurance services, government, and health care. We believe that a blockchain is resistant to modification of the data where each block uses a cryptographic hash. SHA256 is a hashing function used in the blockchain. We also believe that SHA256 cannot be reversed because it's a one-way function. However, as long as two keywords used in the blockchain-based system, it is reversible by using classic database approach from a hash string to two keywords without cracking SHA256 algorithm. This paper demonstrates how to reverse a hash string to keyword(s). The proposed database approach simply defeats its design goal of the blockchain without cracking the algorithm as long as the database can be created. This paper recommends that three or more keywords of the hash function SHA256 should be used for user account access in the blockchain-based systems.
机译:BlockChain已在许多应用中使用:金融服务,包括比特币,资产管理,保险服务,政府和医疗保健等虚拟货币。我们认为,区块链对修改每个块使用加密散列的数据进行修改。 SHA256是在区块链中使用的散列函数。我们也认为SHA256不能逆转,因为它是一种单向功能。但是,只要基于区块链系统中使用的两个关键字,它通过使用经典数据库方法从哈希字符串到两个关键字而无需开裂SHA256算法即可,它是可逆的。本文演示了如何将哈希字符串反转到关键字。所提出的数据库方法只要可以创建数据库,就可以在不打击算法的情况下击败其设计目标。本文建议哈希函数SHA256的三个或更多关键字应用于基于区块链的系统中的用户帐户访问。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号