IPFS-Encrypted

IPFS-Encrypted

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

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

Arcana

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

Arcana Network

Discussion