C++ library to read/write passwords from/to encrypted files
Go to file
Martchus 9b4fcdc2b3 Fix typos found via `codespell --skip .git -w` 2021-07-03 19:42:20 +02:00
aes Fix decoration for static builds 2016-08-29 15:42:07 +02:00
io Fix typos found via `codespell --skip .git -w` 2021-07-03 19:42:20 +02:00
testfiles added tests 2016-02-28 01:07:58 +01:00
tests Fix typos found via `codespell --skip .git -w` 2021-07-03 19:42:20 +02:00
util Use consistent order for visibility attribute 2020-01-29 18:31:23 +01:00
.gitignore Apply clang-format 2017-05-01 03:25:30 +02:00
CMakeLists.txt Fix typos found via `codespell --skip .git -w` 2021-07-03 19:42:20 +02: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.