This is Naamari, an AES/SHA based manual file crypto-synchronizer for cloud transfers and remote storage,
by Sunkware.
Version 1.3.2 (2017.04.21)

First of all: open Manual folder,
choose the language most appropriate for you,
and read the manual carefully, please.

After that, come back and play.
There is an Example folder to experiment with the main module.
Open "initExample.json" and provide absolute paths for
Hallway, Nominis, Harbour folders and protokeys.dat file. Then run

>Naamari initExample.json

and type "example" as passphrase (end by hitting ENTER).
You're there.

Try all basic commands to see how they work.
Make sure you can see the files already added to storage.
Assign some of them to be pushed (uploaded) on cloud,
exit Naamari and run Naamari-lautta as described in manual.
You will need the Harbour folder, a cloud client application,
and the json describing its syntax.

For example, try skicka (github.com/google/skicka) with skickaSyntax.json:

>Naamari-lautta skickaSyntax.json ./Example/Harbour --on-error-halt

Of course, you'll need an Internet connection,
and an account to access Google Drive with skicka.
Probably the same is required by any cloud service and its client.

However, if you've mounted cloud filesystem to local path,
say, "/mnt/cloud", then you can run

>Naamari-lautta /mnt/cloud ./Example/Harbour --on-error-halt

Now you can test other features like pulling, shading, erasing etc.

From this point, you are on your own.

Fare well .  .   .