• FrederikNJS@lemm.ee
        link
        fedilink
        arrow-up
        1
        ·
        2 months ago

        Encryption is really really hard, and avoiding some form of sidechannel attack is much much harder.

        Sure key exchange also isn’t trivial, but I would say that key exchange is significantly easier. Care to elaborate?

        • XTL@sopuli.xyz
          link
          fedilink
          arrow-up
          0
          arrow-down
          1
          ·
          2 months ago

          Encryption is trivial. Getting a reliable keystream is not.

          It all depends on the framing 😁

    • CAVOK@lemmy.worldOP
      link
      fedilink
      arrow-up
      1
      ·
      2 months ago

      Probably an implementation issue. Make a small error there, like storing parts of a key in memory or something like that and you’ve compromised security.