IPFS-Encrypted

IPFS-Encrypted

NPM package and DApp for uploading and downloading encrypted folders to/from IPFS using AES-256-CBC encryption

Created on 19th February 2023

IPFS-Encrypted

IPFS-Encrypted

NPM package and DApp for uploading and downloading encrypted folders to/from IPFS using AES-256-CBC encryption

The problem IPFS-Encrypted solves

As more data is stored and shared online, ensuring its security and privacy has become increasingly important. However, InterPlanetary File System (IPFS) for storing and sharing files, does not natively support encryption, making it difficult for users to protect their sensitive data. To address this issue, our Node.js module enables secure uploading and downloading of encrypted folders to/from IPFS using AES-256-CBC encryption. By providing a simple and efficient way to store and share encrypted data on IPFS, our module helps to address the security and privacy concerns of users who rely on IPFS for their storage needs.

Challenges we ran into

  • Encryption and Decryption of folders and its subfolders
  • Uploading Files to Ipfs and Retrieve in Nodejs

Tracks Applied (2)

Filecoin Virtual Machine

Filecoin VM provides a platform for building decentralized applications (dApps) that can leverage the Filecoin network f...Read More
Filecoin

Filecoin

Arcana

Since most people use web2 authentication and we want implement password less authentication in website.We used Arcana A...Read More
Arcana Network

Arcana Network

Cheer Project

Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.

Discussion

Builders also viewed

See more projects on Devfolio