C++ library to read/write passwords from/to encrypted files
Go to file
Martchus 334a2093f6 Mention that CBC and OpenSSL is used 2020-01-02 20:17:02 +01:00
aes Fix decoration for static builds 2016-08-29 15:42:07 +02:00
io Don't suppress IO errors when writing files 2019-12-15 19:43:31 +01:00
testfiles added tests 2016-02-28 01:07:58 +01:00
tests Adapt to changes in c++utilities 2019-06-12 21:02:09 +02:00
util Adapt to changes in c++utilities 2019-06-10 22:44:29 +02:00
.gitignore Apply clang-format 2017-05-01 03:25:30 +02:00
CMakeLists.txt Reformat CMake scripts against cmake-format 0.6.3 2019-12-15 19:45:47 +01:00
LICENSE Initial commit 2015-04-22 19:05:41 +02:00
README.md Mention that CBC and OpenSSL is used 2020-01-02 20:17:02 +01:00
global.h Adapt to changes in c++utilities 2019-06-12 21:02:09 +02:00

README.md

passwordfile

C++ library to read/write key-value pairs from/to AES-256-CBC encrypted files. It is using OpenSSL under the hood. The key-value pairs are organized in tables within an hierarchical structure. The data can be compressed with gzip before applying the encryption.

Build instructions

The passwordfile library depends on c++utilities and is built in the same way. It also depends on OpenSSL and zlib.