错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Distributed Cloud Storage Using Blockchain and Cryptographic Algorithms

  • Eliganti Ramalakshmi,
  • Kratika Sharma,
  • Kalyan Talla,
  • Aravind Chitikela,
  • Adithi Madduluri

摘要

The Internet is the most widely used method of data sharing on the planet. Cloud storage is a popular option for storing large amounts of data. However, it is not safe to use a computer to save data solely in cloud storage. In contrast, blockchain is a cloud-based storage system. This ensures the safety of your information. Every computer node peer network can be formed by anyone who has access to the Internet. Blockchain, a peer-to-peer network system, enhances resource utilization by distributing itself to each network node and maintaining an immutable copy of the blockchain. According to the proposed system, user files are encrypted and stored on multiple peers in the system the IPFS-based network (InterPlanetary File System) protocol. A hash value is generated by IPFS. The hash value represents the file path and is stored in the blockchain. To store n-user files, this project employs blockchain and the IPFS cloud platform. When a user uploads a file, it is encrypted and stored in IPFS, and its metadata is stored in the blockchain. In addition, when you download a file, the metadata for that file is retrieved from the blockchain, and the file is decrypted and displayed. Smart contracts are used on the blockchain to record file details and to move cryptocurrency (ETH) from a user’s wallet to a peer’s wallet. The AES encryption method enhances the security of user data stored in the cloud. The secure storage of data exchanged throughout the country, data availability, and the optimal use of storage equipment are all addressed in this document.