consento-org / consento-org/crypto
Make SignVector's use a streaming cipher under the hood.
Open
enhancement
- Dominant language
- TypeScript
- Stars
- 5
- Forks
- 1
- PR merge metrics
- No merged PRs in 30d
Description
**Problem**
The new `signvectors` are a poor mans implementation of streaming ciphers, maybe hiding security problems that don't need to be there.
**Improvement**
It would be better if the `Writers`, `Readers` and `SignVectors` would be based on a streaming cipher such as [chacha](https://sodium-friends.github.io/docs/docs/streamencryption#crypto_secretstream_xchacha20poly1305_rekey).
Contributor guide
Assessment
This issue has not been assessed yet.