VESvault End-to-End Encryption API: Encrypt Everything Without Fear of Losing the Key
-
Updated
Jul 25, 2023 - JavaScript
VESvault End-to-End Encryption API: Encrypt Everything Without Fear of Losing the Key
This is a Lib written in Node.js to help sharing a secret such as an RSA private key between multiple entities using Shamir Secret Sharing algorithm. To help make it more secure, i developed an API with Flask and SQlite, to store the secret shares.
Encrypt your files and securely share decryption key.
Share a secret in a distributed way. The secret is split into multiple parts, called shares. These shares are used to reconstruct the original secret.
A simple implementation of Shamir's Secret Sharing configured to use a finite field in GF(2^8) with 128 bit padding
Add a description, image, and links to the shamir topic page so that developers can more easily learn about it.
To associate your repository with the shamir topic, visit your repo's landing page and select "manage topics."