aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--jsaccess/README.txt13
1 files changed, 6 insertions, 7 deletions
diff --git a/jsaccess/README.txt b/jsaccess/README.txt
index 495415f..abbe5c6 100644
--- a/jsaccess/README.txt
+++ b/jsaccess/README.txt
@@ -61,24 +61,23 @@ firefox jsa/index.html
How it works
============
-encrypt.sh creates a directory jsa/files/<rmd160_hash_of_passphrase>.
-It encrypts your file using AES256 with the passphrase and moves the encrypted
-version to
+encrypt.sh creates a directory jsa/files/<rmd160_hash_of_passphrase>/.
+It encrypts your file using AES256 with the passphrase and stores the result in
jsa/files/<rmd160_hash_of_passphrase>/<rmd160_hash_of_(passphrase+filename)>.
It also updates the index of available files per directory called index.txt,
that contains real file names. The index is also encrypted using AES256 with the
passphrase.
-web UI generates rmd160 hash from the passphrase and get the list of files
+Web UI generates rmd160 hash from the passphrase and get the list of files
available for this passphrase (jsa/files/<rmd160_hash_of_passphrase>/index.txt),
decrypts it and shows the list of files.
-When the users clicks on Download, it fetches the file from the rmd160 name,
+When the user clicks on Download, it fetches the file from the rmd160 name,
decrypts it with the passphrase and stores it with the real name using the
Filesaver JS API.
-Directory content
-=================
+Git content
+===========
jsa/ - should be on your webserver, can be renamed
jsa/files/<password_hash>/ - directory of files to download for a given password