Hi, I wanna know what is the most secure and best messaging app/platform… Need an app that is crossplatform and has a very good numbers of features and security. (And it has to be FLOSS) I thought about XMPP clients, Signal, Session, IRC clients… Propose and explain me your choice

  • Lung@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    1 year ago

    It’s basically just Signal if you want ease of use + good security. Not totally 100% since it is funded almost exclusively by the US govt, and I can’t be sure if the encryption is not backdoored, but it’s the best bet we got. IRC: not secure, XMPP / Matrix maybe ok but hard to use for most, Telegram wouldn’t really trust though in theory has e2e, Whatsapp and Google world stuff even less faith. Honestly none of it is super great, but Signal has the best balance imo. There’s also some crypto based messaging stuff that’s used on darknets but that’s the clunkiest

    I think the only fully guaranteed method is having a pre shared one time pad encryption key between two parties & then send the encrypted text however you want (ex post on a far corner of a mostly dead online forum or Reddit). That doesn’t have any fancy algos that may be bugged, or private/public key stuff

    • foremanguy@lemmy.mlOP
      link
      fedilink
      English
      arrow-up
      0
      ·
      1 year ago

      Okay thanks, and when you speak about “crypto based messaging” what does it means?

      • Lung@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        1 year ago

        Various schemes to use the cryptography of blockchains to send messages in a decentralized and theoretically secure way. The classic version of this used by early darknets was Bitmessage. There’s some more recent takes via Ethereum too

            • Lung@lemmy.world
              link
              fedilink
              English
              arrow-up
              0
              ·
              1 year ago

              Absolutely false, you can store data encrypted on the blockchain, such that it can be read only by a recipient. In this way it functions no differently than sending an encrypted email. But Bitmessage isn’t even a cryptocurrency, it just uses the ideas from them