This app have to maintain coherence between 2 files hierarchy which are both copy of each other but in two different directories. Moreover, one of these is encrypted, not the other.
- Clone repository.
cd encrypt-me
.cmake -B build
.cd build
.make
.mv lyoko path/to/wherever/you/want
.
- openssl
- doxygen (for documentation)
- cmake
- gcc
- make
- Create a new file ~/encrypt-me_config.env
- Put each property following
<property name> = <property value> <return>
- PASSWORD configure password use to encrypt and decrypt
- UNCRYPTED_FOLDER path to the clear version of your directory
- ENCRYPTED_FOLDER path to the encrypted version of your directory
PASSWORD = thisIsASecuredPassword
UNCRYPTED_FOLDER = /path/to/your/folder/where/files/are/readable
ENCRYPTED_FOLDER = /path/to/your/folder/where/files/are/not/readable
Exemple of encrypt-me_config file.
lyoko --help
orlyoko -h
show help pagelyoko push
encrypt all files from clear directory to encryptedlyoko pull
decrypt all files from encrypted directory to clear- adding
diff
parameter only display change without applying - adding
--verbose
or-v
option show each step of the execution - adding
--ask-confirm
option will display all changes before applying
doxygen
.