aboutsummaryrefslogtreecommitdiffstats
path: root/notes/crypto.txt
blob: 0a806196e3398b416e4a398703cf46b99963550d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14

Like many libsodium wrappers, and apparently *all* reasonable Rust bindings,
sodiumoxcide does not expose the `crypto_stream_xsalsa20_xor_ic` function,
necessary to use libsodium in an endless steam configuration.

https://nacl.cr.yp.to/stream.html
https://github.com/maidsafe/rust_sodium
https://groups.google.com/forum/#!original/boring-crypto/BpUmNMXKMYQ/EEwAIeQdjacJ


TLS is a pain, but if it (or some other standard) was used instead of the
current libsodium, it might be possible in the future to get kernel-mode
encryption going.