Search projects, hackathons, sponsors and tech

    ← All projects

    IPFS-Encrypted

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

    About

    The problem it 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.

    How it's made

    Challenges we ran into - Encryption and Decryption of folders and its subfolders - Uploading Files to Ipfs and Retrieve in Nodejs