0% found this document useful (0 votes)
8 views11 pages

Block Chain

The document presents a blockchain-based secure file system that addresses vulnerabilities in traditional centralized storage by utilizing decentralized IPFS for file storage and blockchain for hash and permission management. It outlines the methodology for encrypting files, generating hashes, and ensuring authorized access, while highlighting the benefits of improved data security and transparency. The project combines blockchain, encryption, and decentralized storage to provide a reliable solution for sensitive data management.

Uploaded by

vijayp5520
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views11 pages

Block Chain

The document presents a blockchain-based secure file system that addresses vulnerabilities in traditional centralized storage by utilizing decentralized IPFS for file storage and blockchain for hash and permission management. It outlines the methodology for encrypting files, generating hashes, and ensuring authorized access, while highlighting the benefits of improved data security and transparency. The project combines blockchain, encryption, and decentralized storage to provide a reliable solution for sensitive data management.

Uploaded by

vijayp5520
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Blockchain-Based Secure File

System
Main Project Presentation
Abstract
• Traditional file storage systems are centralized
and vulnerable to attacks
• This project uses blockchain for secure and
tamper-proof file management
• Files are encrypted and stored in decentralized
IPFS storage
• Hash values and access permissions are stored
on blockchain
• Provides confidentiality, integrity, and
transparency
Overview
• Integrates blockchain, encryption, and
decentralized storage
• Files are not stored directly on blockchain
• Only file hashes and metadata are stored
• Encrypted files are stored in IPFS
• Eliminates single point of failure
Problem Set
• Centralized storage is vulnerable to attacks
• Unauthorized access to sensitive files
• Data tampering is difficult to detect
• Lack of transparent audit trail
• Dependency on third-party cloud providers
Methodology
• User uploads plaintext file
• File is encrypted using AES
• Encrypted file is split into fragments
• SHA-256 hash is generated
• Hashes stored on blockchain
• Encrypted fragments stored in IPFS
• Authorized user retrieves and decrypts file
Implementation Steps
• File upload through web interface
• AES encryption and RSA key protection
• SHA-256 hash generation
• Smart contract stores hash and owner details
• Encrypted file uploaded to IPFS
• Authorized user downloads and decrypts file
Tools Used
• Ethereum – Blockchain platform
• Solidity – Smart contract development
• Ganache – Local blockchain
• Truffle / Hardhat – Contract deployment
• MetaMask – Blockchain wallet
• IPFS – Decentralized storage
• [Link] – Backend
• HTML, CSS, JavaScript – Frontend
Output
• Secure file upload and storage
• Tamper-proof data integrity verification
• Authorized access only
• Transparent access logs
• Reliable and decentralized file retrieval
Benefits
• Improved data security
• Prevents unauthorized data modification
• Transparent file access monitoring
• Better control over data ownership
• Decentralized and reliable system
Advantages
• No single point of failure
• Strong encryption techniques
• Immutable blockchain records
• Decentralized storage architecture
• Suitable for sensitive data storage
Conclusion
• Provides secure and reliable file storage
solution
• Combines blockchain, encryption, and IPFS
• Ensures confidentiality, integrity, and
transparency
• Overcomes limitations of traditional storage
systems

You might also like