-
Notifications
You must be signed in to change notification settings - Fork 18
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
header: implement v5 headers #111
Conversation
To make everything work as expected at the end I can write tests) |
That works for me :) Having a quick break and then going to get back to it. |
As of my latest push, here's a rough outline of things I need to do before I'm happy with V5:
|
It went terribly wrong, and I blame that on my inexperience with git. Luckily I was able to find a local copy of |
@pleshevskiy I've made some progress! V5 headers work. I haven't tested it with multiple keys yet, as I need to add functionality for that within the header functions. I should also add support for argon2id, via It successfully encrypts, creates the AAD, deserializes and decrypts without a hitch. |
The changes in 5c7cf85 were made in order to separate the key functions from the header ones, but also in order to update the command syntax slightly. I think I also plan to add a |
This is getting close to being finalised enough - I don't want to make too many changes, or else the merge conflicts will be a nightmare. |
This is nowhere near done, at all.
I'm going to mark it as a draft for now - there's a lot to do. I need to:
There are a lot of things needed for this to work correctly - hopefully it's not too bad.