• bearboiblake [he/him]@pawb.social
    link
    fedilink
    English
    arrow-up
    4
    ·
    2 个月前

    You’re all over this thread posting bad takes. Of course you can do secure encryption in a browser. There’s absolutely nothing stopping you from using any encryption algorithms within a browser whatsoever. I don’t even understand what you could possibly mean. There are so many ways to achieve it.

    • tux0r@snac.rosaelefanten.org
      link
      fedilink
      arrow-up
      1
      arrow-down
      2
      ·
      2 个月前

      There are numerous ways to place decryption backdoors into a website’s JavaScript. How would you make sure that there is no MITM when trying to safely encrypt (e.g.) an e-mail in your browser?

      Of course you can do secure encryption in a browser.

      Talking about “bad takes”, aren’t we? There is no way to ensure that your end-to-end encryption is not decrypted on the fly when done by a website (= a potential attacker).

      • bearboiblake [he/him]@pawb.social
        link
        fedilink
        English
        arrow-up
        5
        ·
        2 个月前

        Who said anything about a website? You said browser. You can run fully-local resources in a browser, such as browser extensions, locally hosted tools, even just running in a .html file on your local disk somewhere. Javascript also isn’t the only option available to solve this problem.

        • tux0r@snac.rosaelefanten.org
          link
          fedilink
          arrow-up
          1
          arrow-down
          5
          ·
          2 个月前

          Not sure if you’re just trolling at this point.

          You said:

          Of course you can do secure encryption in a browser.

          No, you can’t. I explained why.

            • tux0r@snac.rosaelefanten.org
              link
              fedilink
              arrow-up
              1
              arrow-down
              3
              ·
              2 个月前

              Ok, I’ll bite:

              You can run fully-local resources in a browser, such as browser extensions, locally hosted tools, even just running in a .html file on your local disk somewhere.

              How would you do that without violating essential security measurements?

                • tux0r@snac.rosaelefanten.org
                  link
                  fedilink
                  arrow-up
                  1
                  arrow-down
                  2
                  ·
                  2 个月前

                  You are aware that WASM requires JS, right?
                  I mean, yes, running the application itself would be secure, but that’s not in the browser. You cannot trust your browser. Ever.

                  • bearboiblake [he/him]@pawb.social
                    link
                    fedilink
                    English
                    arrow-up
                    3
                    ·
                    edit-2
                    2 个月前

                    You are aware that WASM requires JS, right?

                    I think you’re mistaken, there. WASM is often used alongside Javascript, but beyond the one-liner to fetch and load it, there’s actually nothing which inherently requires JS beyond that.

                    Can you explain why you feel that locally running Javascript is more insecure than using, say, locally running Python code, for encryption?