Kryptos is an end-to-end encryption app for iOS and Android that works through any messenger or SMS. You encrypt a message inside Kryptos (or on its keyboard), paste the resulting code into WhatsApp / Telegram / iMessage / Signal / VK / SMS / anything, and your correspondent decrypts it with Kryptos on their side. The messenger only ever carries what looks like random noise — the plaintext never touches it.

  • LurkingLuddite@piefed.social
    link
    fedilink
    English
    arrow-up
    2
    ·
    2 hours ago

    This is just what signal does with extra steps… Even telegram private chats do this for you, and many other e2e-enabled apps. That’s exactly what e2e is when it’s implemented in an app, except you don’t have to copy-paste the encrypted data around yourself…

    This seems more useful for someone’s secret notes or something than e2e chat.

    • rollin@piefed.social
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      5 minutes ago

      I presume the idea is that by separating the encryption step from the messaging app, people can be more confident that government agencies are unable to monitor their conversations. You know, by taking secret screenshots of the device.

      But it seems to me that you could easily do this yourself using the gpg command line tool like so:

      gpg --encrypt --armor --recipient <PUBLIC KEY ID>  
      

      This uses the stored public key identified by --recipient to encrypt whatever you type and produce the result in ASCII text form, which can then be sent over whatever messenger you wish.

      I’d prefer to do it this way than trust some unknown 3rd party app.

      You could even pipe the output into a tool such as qrencode to send your encrypted message as a QR code, depending on message length. This would allow you to keep the machine doing the encryption fully offline.