encrypted-config
Library and command-line tool for reading and writing of partially encrypted configuration files.
Contents
How to use
import encrypted_config
How to NOT use
Running this library on an system to which anyone else has access is not secure.
If anyone else can access your private key, they can also decrypt the configuration.
Algorithms
The library relies on RSA.
Requirements
Python version 3.4 or later.
Python libraries as specified in requirements.txt.
Building and running tests additionally requires packages listed in test_requirements.txt.
Tested on Linux, OS X and Windows.