> "The Signal Protocol in rust that compiles to WASM for browser-based usage."
Is this safe to do? Are all secure operations browser-safe and separate? Does this avoid side channels? The browser is famously challenging for safe encryption.
Is this safe to do? Are all secure operations browser-safe and separate? Does this avoid side channels? The browser is famously challenging for safe encryption.
It is indeed challenging and you can take a look at that link for some further details of what is available.
It's also why it's important to mention it's a work in progress.