• Laborer3652
    link
    fedilink
    English
    arrow-up
    3
    ·
    16 days ago

    Not if they used WebAssembly to do all the decryption locally.

      • sugar_in_your_tea@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        2
        ·
        16 days ago

        Why would they be joking? There’s really not a big difference between how their mobile and desktop apps work and what’s possible in the web. It can fetch the keys from my computer or my phone just like their other apps work, and store the keys and whatnot encrypted in temporary local storage, just like on the phone. WebAssembly could allow them to share the code and retain similar performance.

        I honestly don’t see an issue here. If they need help, I’d be happy to lend a hand.

      • Laborer3652
        link
        fedilink
        English
        arrow-up
        1
        ·
        13 days ago

        Why? C++ does wasm and I’m pretty sure the signal client is already written in C++. It definitely wouldn’t be something that could be pulled off quickly, but the ability to securely run code like this is kind of the whole point of wasm as I understand it, no?