Re: one can re-sign without a permission to re-sign header
Ned Freed <[email protected]> Sat, 26 Apr 2014 10:56:36 -0700 (PDT)
| Newsgroups | gmane.ietf.rfc822 |
|---|---|
| Message-ID | <[email protected]> |
> On Sat 26/Apr/2014 16:24:24 +0200 Ned Freed wrote: > >>>>> I know people think I'm wrong, but I think it needs to be looked at a > >>>>> different way. As a recipient, I don't want 'proof' that this message > >>>>> came from Alessandro, I want 'proof' that it came from the > >>>>> [email protected] mailing list. > >>> > >>>> I think you're right. > >>> > >>> I concur as well. > > > >> Eh? I agree a /receiver/ can do a better job by considering mailing > >> list messages as an already filtered/moderated mail stream, rather > >> than a collection of independent messages. Talking domain-level > >> authentication, even the local part is irrelevant. As a /recipient/, > >> however, the list where a message came from, ietf-822, ietf-smtp, or > >> whatever, is a rather circumstantial attribute of a message. I > >> obviously care much more about who says what in which thread... > > > > You're conflating completely different things here. We're talking > > about assessing the validity of a message, not about the value of > > the content of different valid messages. > Yes, only human recipients can distinguish between those. > > And the fact is that essentially every mailing list I'm on - and > > I'm on a lot of them run by a lot of different organizations - is > > very good at blocking junk mail. As such, knowing that a message > > came from one of the lists I'm on - even if I don't recognize the > > person posting or the topic they're posting about - is more than > > enough to tell me that the message isn't garbage. > Fully agreed. My point is that all too often receiving MTAs don't > know what lists their users are on. That has various nefarious > consequences, but maybe the one we are now talking about is relevant > enough to make a change. All the proposed solutions require that the > originator's relay knows if the recipient of a message is a mailing list. Which is precisely the point of having a mechanism to whitelist the ones you are on. > >> SPF authentication covers most subscribers, but not those who have > >> their mail forwarded to different sites (unless the forwarders use > >> SRS). DKIM signatures survive forwarding. > > > > Sometimes they do, sometimes they don't. Depends on a lot of factors. > I've been using weak signatures (as on this message) for years now, > and my limited experience, based on DMARC reports after posting to one > of the few lists I'm on, seems to say they survive in many cases. > (Well, some lists strip DKIM-Signatures off.) I'd propose an even > weaker signature: h=From:To:Date; l=0. It should be unbreakable. I doubt it. > >> Neither method is useful for DMARC because the domain being > >> authenticated is that of the mailing list, which is aligned with > >> "To:" rather than "From:". > > > >> Is it possible to introduce "To:" as a _secondary identifier_ in the > >> DMARC mechanism? In that case a weak DKIM signature could be the > >> element which authorizes receivers to use the secondary identifier. > > > > Maybe, but I doubt very much this would be useful. Indeed, the > > reason we're in this mess is because DMARC attaches semantic > > restrictions to the From: field. Attaching more semantics to more > > header fields does not seem like a move in the right direction to > > me. > This trick cuts two ways. On the one hand, receivers who implement > the modified DMARC will recognize the strong (list) signature after > verifying the weak (author's domain) one. The list can also be > authenticated by SPF in this case. On the other hand, unmodified > receivers will just accept the weak signature if they don't have > restricting policies on signatures' strength. > > I'd much rather pursue Pete's approach. > I like it too, but I haven't fully grasped it. On the 16th he wrote: > If the originator's site is going to allow that, you could create a > mechanism where the originator's site gets some sort of > cryptographic data from the mailing list site and include that in > its signed message, such that when the eventual recipient gets the > message, it can verify that it came from a mailing list site that > the originator explicitly sent the mail to. > https://mailarchive.ietf.org/arch/msg/ietf/T823fjs5PWq2BjvOZ-FzZ5YMjSA > I assume the final message has a valid author's domain signature, > otherwise we need to modify DMARC. Or override it. > The only way I see is that the > MLM, after message modification, sends the message or its hash back to > the author's site to get it signed. That sounds too complicated, so I > must be missing something. Perhaps it's time for a more concrete proposal to be written down. Ned _______________________________________________ ietf-822 mailing list [email protected] https://www.ietf.org/mailman/listinfo/ietf-822