• unexposedhazard
    link
    fedilink
    arrow-up
    16
    ·
    edit-2
    8 months ago

    This was fixed for me since the rust crypto implementation for matrix last year.

    • AlpacaChariot@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      ·
      8 months ago

      Is the fix a client thing or is there an interaction with the server as well? I had really bad issues with message decryption on Element for Android last year (July 2023 based on the date I installed a different matrix client).

      I’m self-hosting synapse on Debian Bullseye (from bullseye-backports).

      • unexposedhazard
        link
        fedilink
        arrow-up
        2
        ·
        edit-2
        8 months ago

        Afaik it was the client implementation, the encryption logic is the same just redone in a different language.

        The issue i had was that when using unstable network connections(mostly mobile) it would miss one message or something like that and all following messages wouldnt be decryptable.

        This seems to be the version where the switch happened https://github.com/element-hq/element-android/releases/tag/v1.6.0

        • AlpacaChariot@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          ·
          8 months ago

          Thanks for the info! I’ll have to give Element another go and see if it’s more reliable for me nowadays.