GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Conversation

Notices

  1. Embed this notice
    Guy (phlogiston@mastodon.nz)'s status on Friday, 17-Jan-2025 23:18:52 JST Guy Guy

    I was wondering ... as #email encryption via PGP/GnuPG is not suitable for true and ongoing end-to-end confidentiality. But what about authenticity of mails? I dislike S/MIME for its corporate nature, and #PGP via PGP/MIME is well enough supported by many (free) mail clients.

    What's the #cryptography or #security community's view on PGP for signing emails? Or what would a suitable alternative be? I haven't come across any, though.

    1/2

    In conversation about 5 months ago from mastodon.nz permalink
    • Embed this notice
      OCTADE (octade@soc.octade.net)'s status on Friday, 17-Jan-2025 23:18:51 JST OCTADE OCTADE
      in reply to
      Off the top of my head I can think of one alternative if metadata confidentiality or anonymity matter:

      Bitmessage: https://github.com/Bitmessage/PyBitmessage

      Bitmessage hides non-content metadata and uses a flood mixnet to unlink sender and receiver from eavesdropper view.

      There is no alternative for email. Email clients support PGP and that's it. PGP does guarantee authenticity of a message due to digital signatures. PGP does not hide metadata about sender and receiver.

      If you want truly confidential communication you have to set up a private pipeline. If you are using a public paid or free email service, you have zero confidentiality. Even if your message is encrypted, the email operators know who you are talking to.

      #PGP #Email #Encryption #Privacy
      In conversation about 5 months ago permalink

      Attachments

      1. Domain not in remote thumbnail source whitelist: opengraph.githubassets.com
        GitHub - Bitmessage/PyBitmessage: Reference client for Bitmessage: a P2P encrypted decentralised communication protocol:
        Reference client for Bitmessage: a P2P encrypted decentralised communication protocol: - Bitmessage/PyBitmessage
    • Embed this notice
      OCTADE (octade@soc.octade.net)'s status on Saturday, 18-Jan-2025 06:06:11 JST OCTADE OCTADE
      in reply to
      • Soatok Dreamseeker
      • Wiktor Kwapisiewicz
      @wiktor@metacode.biz @soatok@furry.engineer

      You will need to design your own email client that works with encrypted attachment blobs instead of using the standard headers and body. This way you can send a hash, cipher, or blank line for the Subject, then let the client decode attachments to get the plaintext subject.

      What you are seeking will not happen without re-designing how the mail client software interacts with the messages.

      View it this way. Email is just data following a certain format and scheme. You can create a client that formats and interprets encrypted attachments without revealing any metadata about the attachments. Except for the MIME attachment markers, the rest of the body and subject can be blank. Then your client can perform whatever logic it wants to display the attachment as actual message.

      With current email clients not having some custom interface, you can send encrypted attachments, and always use the same generic subject line and body. You are never going to stop idiots from forwarding plaintext, unless the client software is specially programmed to prohibit this. And then someone creates a plugin to circumvent it and we're back where we started.

      This is one reason why in a corporate or business environment all installable software should be whitelisted only and require signatures from the administrator keys.

      In conversation about 5 months ago permalink
    • Embed this notice
      Guy (phlogiston@mastodon.nz)'s status on Saturday, 18-Jan-2025 06:06:12 JST Guy Guy
      in reply to
      • Soatok Dreamseeker
      • Wiktor Kwapisiewicz
      • OCTADE

      @wiktor
      @octade
      I *really* appreciate your input here. The purpose of this thread is to venture into opportunities to improve traditional email in a way that doesn't suck (as @soatok also states in depth in his blog post that #email for socially working end-to-end confidentiality sucks). It is also not about other tools (like Signal, Bitmessage, Briar, ...).

      This is about potential #cryptography for #authenticity or mon-repudiation use cases of email. PGP flavours, S/MIME or something else?

      In conversation about 5 months ago permalink
    • Embed this notice
      Wiktor Kwapisiewicz (wiktor@metacode.biz)'s status on Saturday, 18-Jan-2025 06:06:13 JST Wiktor Kwapisiewicz Wiktor Kwapisiewicz
      in reply to

      Just for the record: it’s still possible to get a free S/MIME cert nowadays e.g. https://www.actalis.com/s-mime-certificates — not affiliated, but checked it today and got a valid one, it’s still a bit of a hassle clicking through the forms there :-/

      If it would be more convenient I guess regular people wouldn’t mind it being centralized. The same way as domain TLS certificate authorities operate now.

      As for PGP, the current “schism” where GnuPG forked OpenPGP into their own, proprietary https://librepgp.org/ won’t help the interoperability, I’m afraid :(

      In conversation about 5 months ago permalink

      Attachments


      1. Domain not in remote thumbnail source whitelist: www.actalis.com
        S/MIME Certificates - Ensure Email Confidentiality, Authenticity, and Integrity
        Guarantee the confidentiality, authenticity, and integrity of your emails with S/MIME Certificates.
      2. No result found on File_thumbnail lookup.
        LibrePGP
    • Embed this notice
      Guy (phlogiston@mastodon.nz)'s status on Saturday, 18-Jan-2025 06:06:14 JST Guy Guy
      in reply to
      • Wiktor Kwapisiewicz

      @wiktor
      Yes. Centralisation and the strong corporate flavour are my main issues with S/MIME. And for those reasons there's not been much of an urge to make free/low-cost certs available.

      #email #authentication

      In conversation about 5 months ago permalink
    • Embed this notice
      Wiktor Kwapisiewicz (wiktor@metacode.biz)'s status on Saturday, 18-Jan-2025 06:06:15 JST Wiktor Kwapisiewicz Wiktor Kwapisiewicz
      in reply to

      S/MIME has two problems: it’s harder to get a free certificate (Let’s Encrypt for S/MIME could really help here) and, AFAIK, it still technically is not using modern cryptographic cipher suites (e.g. no AEAD).

      It would be cool to know these problems are being resolved.

      FWIW in my experience S/MIME is also quite well supported in e-mail clients. Additionally due to centralized CA nature there are no questions whether the certificate is good or not.

      In conversation about 5 months ago permalink

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.