We all know PGP is old and got a myriad of problems, like key management.

Thus, I’m looking for a generic encryption and signing tool that also available on mobile devices, both Android and iOS.

I know age+minisign is the preferred choice but unfortunately there ain’t an mobile app for them.

I know Magic Wormhole is great for P2P data transfer but it’s slow and not reliable. I often have corrupted files even the size is small. I would much rather encrypt locally, upload to GDrive, and share it.

I know Signal, WhatsApp and other messaging apps now offers E2EE to exchange many data forms but the political sphere is shifting and given the current trend, they might forced to backdoor the protocol, drop E2EE entirely, or cease operation. Something independent from messaging tool is needed.

I’m not seeking perfect forward secrecy as that wasn’t achievable for non conversations use case unless parties manually negotiate a session key.

I don’t care the web of trust either. Putting PII on a key server for public viewing doesn’t fit today’s privacy trend.

Nor anonymity. I’m talking to my family members and friends and I don’t find a reason to hide that. The only thing matters is the content.

While it will be great to follow some kind of widely used standards, it is not a requirement.

Thanks for the input.

EDIT: Added GPG to the title

  • MCk3@lemmy.world
    link
    fedilink
    arrow-up
    10
    ·
    1 year ago

    I think the reason you’re not finding what you’re looking for is because another widely agreed upon problem with pgp is that it is a generic encryption and signing tool and those turn out to be a bit of a UX nightmare. Building purpose-specific encryption into other applications tends to have much safer UX, that also tends to be less confusing.

    That being said, age may do some of what you’re looking for. I don’t think it does signing but it does do encryption.

    • umami_wasabiOP
      link
      fedilink
      arrow-up
      1
      ·
      edit-2
      1 year ago

      Yes, I do mentioned age and I wish I can use it. Unfortunately, there isn’t a standalone app, at least on Android, performing age related operations.

      • MCk3@lemmy.world
        link
        fedilink
        arrow-up
        1
        ·
        1 year ago

        Ah sorry, I missed that!

        This might be more of a hack than you’re looking for, but you could probably install age in termux and put together a small shell script to operate it.