slackner / gocryptfs-inspect

Scripts to manually inspect the content of files encrypted with gocryptfs
MIT License
27 stars 7 forks source link

XChaCha20-Poly1305 support #3

Open rfjakob opened 3 years ago

rfjakob commented 3 years ago

gocryptfs has added XChaCha20-Poly1305 for file content encryption. It's already in master and I want to release it as gocryptfs v2.2.

It would be nice to have an independent implementation before I release this to the unsuspecting public :)

Everything else is the same as for AES-GCM and AES-SIV.

slackner commented 3 years ago

Hi Jakob,

Good job, very exciting to see support for some additional encryption algorithms. :+1: :tada:

I just implemented XChaCha suport in gocryptfs-inspect, and everything looks pretty good so far: https://github.com/slackner/gocryptfs-inspect/commit/39e6c69d757bc9b94350e7012829f68982cf8803

The code still needs a bit of cleanup before merging, but all tests pass, so no reason to delay the release of your new gocryptfs version :smile:

Best regards, Sebastian

rfjakob commented 3 years ago

Great, thank you!!