Support sending secrets as bytes rather than strings
Open
- Dominant language
- Go
- Stars
- 85
- Forks
- 5
- PR merge metrics
- No merged PRs in 30d
Description
Currently, when sending ciphertexts to `pald` for decryption, the wire format stores the ciphertexts as a string. This means that truly arbitrary byte values for ciphertexts are not supported, so in practice users must base64-encode their ciphertexts in order to maintain correctness. We should instead use a byte-friendly wire format to get rid of this restriction.
Contributor guide
Assessment
This issue has not been assessed yet.