-
Notifications
You must be signed in to change notification settings - Fork 8
VESvault End-to-End Encryption API: Encrypt Everything Without Fear of Losing the Key
License
vesvault/libVES.c
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
/*************************************************************************** * ___ ___ * / \ / \ VESvault * \__ / \ __/ Encrypt Everything without fear of losing the Key * \\ // https://vesvault.com https://ves.host * \\ // * ___ \\_// * / \ / \ libVES: VESvault API library * \__ / \ __/ * \\ // VES Utility: A command line interface to libVES * \\ // * \\_// - Key Management and Exchange * / \ - Item Encryption and Sharing * \___/ - Stream Encryption * * * (c) 2018 VESvault Corp * Jim Zubov <jz@vesvault.com> * * 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. * ***************************************************************************/ lib/: libVES (https://ves.host/docs/libVES-c) src/: VES utility (https://ves.host/docs/ves-util) [https://ci.appveyor.com/project/vesvault/libves-c] libVES and VES utility interact with VESvault end-to-end encrypted repository through VESvault REST API. By using libVES or VES utility, you accept VES Integration Terms and Conditions https://ves.host/terms_conditions In summary - VES is always free, unless when it is integrated with a service for the purpose of providing additional benefits to paying customers. DOCUMENTATION: https://ves.host REQUIREMENTS: OpenSSL (https://www.openssl.org/source/) libcrypto openssl/*.h cURL (https://curl.haxx.se/download.html) libcurl curl/*.h OPTIONAL: libOQS (https://github.com/open-quantum-safe/liboqs) See INSTALL for complete build instructions. General GNU build: ./configure [--with-oqs] make make install ## installs libVES.so*, libVES.a, libVES.h, libVES/*.h, ves Quick build on Windows (tested on MS VS): configure.bat nmake If libcurl on Windows throws an SSL peer certificate error: copy curl-ca-bundle.crt from etc/ to the directory where ves.exe resides (or download the latest bundle from https://curl.haxx.se/ca/cacert.pem)
About
VESvault End-to-End Encryption API: Encrypt Everything Without Fear of Losing the Key
Topics
Resources
License
Stars
Watchers
Forks
Packages 0
No packages published