I've started writing my own implementation of the `age` file encryption format (https://github.com/C2SP/C2SP/blob/main/age.md)

As a format, I like it on the whole (*especially* in comparison to pgp), but I really don't understand why the header format is text-based. IMHO it's much easier to write robust parsers for binary formats, especially when things like variable whitespace and non-canonical base64 encodings could be involved.

@retr0id Something to do with recoverability from disaster perhaps?

· · Web · 1 · 0 · 0
@joepie91 hm not really, the design is also such that if even a single bit is wrong, it will refuse to decrypt, and this is a good thing.
Sign in to participate in the conversation
Pixietown

Small server part of the pixie.town infrastructure. Registration is closed.