@tedu Practical... Most of these modern APIs that mimic Supercop/NaCl provide a "seal/open" interfaces that take a complete message as "const char *m". What if my message is 4Gb? Mmap you say... Libsodium did end up providing a streaming API, Go doesn't (last time I've been there).

@tedu Still the same: Seal doesn't take a Reader, but a byte slice instead. Thumbs down.

@mike I think you're supposed to have smaller messages. :(
Sign in to participate in the conversation

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!