An open API service indexing awesome lists of open source software.

https://github.com/vesvault/libVES

VESvault End-to-End Encryption API: Encrypt Everything Without Fear of Losing the Key
https://github.com/vesvault/libVES

browser-based crypto-api ecdh ecdhe elliptic-curve-cryptography encryption encryption-api encryption-decryption js-cryptography pin post-quantum-cryptography postquantum postquantumcryptography rsa rsa-encryption shamir shamir-s-secret-sharing-scheme shamir-secret-sharing webcrypto webcrypto-api

Last synced: about 1 month ago
JSON representation

VESvault End-to-End Encryption API: Encrypt Everything Without Fear of Losing the Key

Awesome Lists containing this project

README

          

/***************************************************************************
* ___ ___
* / \ / \ VESvault
* \__ / \ __/ Encrypt Everything without fear of losing the Key
* \\ // https://vesvault.com https://ves.host
* \\ //
* ___ \\_//
* / \ / \ libVES: VESvault API library
* \__ / \ __/
* \\ //
* \\ //
* \\_// - Key Management and Exchange
* / \ - Item Encryption and Sharing
* \___/ - VESrecovery™
*
*
* (c) 2018 - 2023 VESvault Corp
* Jim Zubov
*
* GNU General Public License v3
* You may opt to use, copy, modify, merge, publish, distribute and/or sell
* copies of the Software, and permit persons to whom the Software is
* furnished to do so, under the terms of the COPYING file.
*
* This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
* KIND, either express or implied.
*
***************************************************************************/

# libVES.js

The official VESvault JavaScript library:
* end-to-end encryption for data at-rest
* secure item sharing
* VESrecovery: safety from key loss without security compromises

Also available: [libVES npm](https://www.npmjs.com/package/libves)

## Build the JS
* Run Makefile.pl to generate a consolidated js file, and a minified version of it.
* Run Makefile.bat on Windows to generate a working build.

## Wasm builds
* Look for comments in WasmOQS/Makefile and WasmECDH/Makefile

## API Documentation:
https://ves.host/docs/libVES-subtle