diff --git a/README-instructions.txt b/README-instructions.txt index 12da2c4..9a580e9 100644 --- a/README-instructions.txt +++ b/README-instructions.txt @@ -1,12 +1,13 @@ # Verifiably, Attributably Secure Archives verifuably, durably, and attributing information as anonymously as desired -## Scripts +## Scripts (Linux Only) - [verify-everything.sh](./verify-everything.sh) verifies the integrity of the data - [test_validate_passphrase.sh](./test_validate_passphrase.sh) ## Files -- README.md -- checksums.sha512 -- attribution-checksum.sha512 -- \ No newline at end of file +- README.md : this file +- checksums.sha512 : sha512 checksums of all the files in the outer archive (here) +- attribution-checksum.sha512 : sha512 checksum of a passphrase+contents.7z to test for attribution by passphrase +- anonymous_signer : holds ed25519 public key and name (anonymous) +- contents.7z.sig : ed25519 signature file of contents.7z \ No newline at end of file diff --git a/README.md b/README.md index 5021dd9..7511ee9 100644 --- a/README.md +++ b/README.md @@ -19,18 +19,18 @@ todo todo ## todo -1. validate attribution thing -2. clean up output -3. sanity checks +1. x validate attribution thing +2. ? clean up output +3. x sanity checks 4. this README.md -5. the README-instructions.txt and placedment for archive +5. x the README-instructions.txt and placedment for archive 6. passphrase strength/length checks 7. sha256 mode with independant passphrase(?) 8. encrypt archive option 1. inner 2. outer 9. random data optional - 1. now only takes up 20Kb! + 1. x now only takes up 2Kb! 10. writeup in this README 11. usage in this README 12. specification definition