🔒Upload Encrypted Data

IPFS is a public network imply files uploaded to the IPFS network can be viewed by anyone around the world. To secure your file over a public network user can encrypt the file. This section explains how to upload a file and text using encryption.

Kavach is the Encryption SDK created by the Lighthouse team that allows you to build your trustless, decentralized, and fault-tolerant Applications using distributed key shards with threshold cryptography.

Features

  • Randomized key shard generation

  • Shard Key support for privateKey and other security keys

  • Key Reconstruction from shards

  • Fully typed, support in TypeScript

  • Stores shards on Lighthouse Encryption Key storage(Optional 5 nodes)

GitHub

https://github.com/lighthouse-web3/encryption-sdk

Last updated

Was this helpful?