Re: [Ietf-dkim] Chartering update

2023-02-02 Thread Scott Kitterman
There is an existing draft of a problem statement, so there's at least a 
starting point to consider.  I think discussion about what's needed is probably 
more useful relative to a specific draft than in the abstract:

https://datatracker.ietf.org/doc/draft-chuang-dkim-replay-problem/

Scott K

On February 2, 2023 11:26:36 PM UTC, Michael Thomas  wrote:
>
>On 2/2/23 3:18 PM, Tim Wicinski wrote:
>> the problem statement should just bang out the problems in all their ugly 
>> glory.
>> it should not attempt to suggest solutions, as that would be up to the 
>> working group
>> to hammer out.
>> 
>> (this is my opinion and of course am probably totally off base)
>
>I guess my concern is more along the lines of what solutions *aren't*. There 
>are a bunch of drafts trying to tie the envelope to the email and I think 
>there needs to be a meta discussion of whether that is a good idea or not in 
>general. Frankly that seems like an email architecture question not just a 
>DKIM question. It would be nice to know if there is precedent for that in the 
>larger community and what the implications are. Fwiw, I don't really consider 
>the DMARC "alignment" as tickling the larger question because all it is doing 
>is reporting on it, but a case could certainly be made that it is.
>
>Mike
>
>> 
>> 
>> On Thu, Feb 2, 2023 at 5:32 PM Michael Thomas  wrote:
>> 
>> 
>> On 2/2/23 2:16 PM, Tim Wicinski wrote:
>>> 
>>> 
>>> On Thu, Feb 2, 2023 at 5:07 PM Michael Thomas  wrote:
>>> 
>>> 
>>> So here is what sticks in my craw. I think I brought up the
>>> problem
>>> statement, but maybe somebody else did before me. It's easy
>>> to say "here
>>> is the problem, fix it!" without any context to what any
>>> proposed fixes
>>> might break. It would be really bad imo to slap out a minimal
>>> problem
>>> statement and then proceed to solutions without any analysis
>>> of what any
>>> solution space should and should not do at a protocol level.
>>> I guess
>>> that's a little bit more requirement-y, but I'm not exactly
>>> sure what
>>> process-wise I'm asking for. DKIM is extremely widely
>>> deployed so we
>>> need to be really careful about not breaking existing
>>> practices or doing
>>> unnatural acts that have implications to the wider email
>>> community.
>>> 
>>> 
>>> My feeling part of the problem statement will be to document
>>> various solutions
>>> and how testing should be done and what to look for (breaking
>>> existing practice would
>>> be key).
>>> 
>>> It may be that one solution is protocol rev which works outside
>>> of current dkim.
>>> We wrestled with this in the early days of DPRIVE - adding
>>> additional encryption onto
>>> DNS was viewed in a similar manner.
>>> 
>>> 
>> I don't know if there is a formal IETF definitely of what
>> constitutes a problem statement but it's easy to imagine a problem
>> statement that... just states the problem. I don't think we have
>> discussed what should actually be in scope for this problem
>> statement. I guess we could suss that out before there are chairs,
>> but obviously we'd need them to make consensus calls.
>> 
>> Mike
>> 

___
Ietf-dkim mailing list
Ietf-dkim@ietf.org
https://www.ietf.org/mailman/listinfo/ietf-dkim


Re: [Ietf-dkim] Chartering update

2023-02-02 Thread Michael Thomas


On 2/2/23 3:18 PM, Tim Wicinski wrote:
the problem statement should just bang out the problems in all their 
ugly glory.
it should not attempt to suggest solutions, as that would be up to the 
working group

to hammer out.

(this is my opinion and of course am probably totally off base)


I guess my concern is more along the lines of what solutions *aren't*. 
There are a bunch of drafts trying to tie the envelope to the email and 
I think there needs to be a meta discussion of whether that is a good 
idea or not in general. Frankly that seems like an email architecture 
question not just a DKIM question. It would be nice to know if there is 
precedent for that in the larger community and what the implications 
are. Fwiw, I don't really consider the DMARC "alignment" as tickling the 
larger question because all it is doing is reporting on it, but a case 
could certainly be made that it is.


Mike




On Thu, Feb 2, 2023 at 5:32 PM Michael Thomas  wrote:


On 2/2/23 2:16 PM, Tim Wicinski wrote:



On Thu, Feb 2, 2023 at 5:07 PM Michael Thomas  wrote:


So here is what sticks in my craw. I think I brought up the
problem
statement, but maybe somebody else did before me. It's easy
to say "here
is the problem, fix it!" without any context to what any
proposed fixes
might break. It would be really bad imo to slap out a minimal
problem
statement and then proceed to solutions without any analysis
of what any
solution space should and should not do at a protocol level.
I guess
that's a little bit more requirement-y, but I'm not exactly
sure what
process-wise I'm asking for. DKIM is extremely widely
deployed so we
need to be really careful about not breaking existing
practices or doing
unnatural acts that have implications to the wider email
community.


My feeling part of the problem statement will be to document
various solutions
and how testing should be done and what to look for (breaking
existing practice would
be key).

It may be that one solution is protocol rev which works outside
of current dkim.
We wrestled with this in the early days of DPRIVE - adding
additional encryption onto
DNS was viewed in a similar manner.



I don't know if there is a formal IETF definitely of what
constitutes a problem statement but it's easy to imagine a problem
statement that... just states the problem. I don't think we have
discussed what should actually be in scope for this problem
statement. I guess we could suss that out before there are chairs,
but obviously we'd need them to make consensus calls.

Mike
___
Ietf-dkim mailing list
Ietf-dkim@ietf.org
https://www.ietf.org/mailman/listinfo/ietf-dkim


Re: [Ietf-dkim] Chartering update

2023-02-02 Thread Tim Wicinski
the problem statement should just bang out the problems in all their ugly
glory.
it should not attempt to suggest solutions, as that would be up to the
working group
to hammer out.

(this is my opinion and of course am probably totally off base)


On Thu, Feb 2, 2023 at 5:32 PM Michael Thomas  wrote:

>
> On 2/2/23 2:16 PM, Tim Wicinski wrote:
>
>
>
> On Thu, Feb 2, 2023 at 5:07 PM Michael Thomas  wrote:
>
>>
>> So here is what sticks in my craw. I think I brought up the problem
>> statement, but maybe somebody else did before me. It's easy to say "here
>> is the problem, fix it!" without any context to what any proposed fixes
>> might break. It would be really bad imo to slap out a minimal problem
>> statement and then proceed to solutions without any analysis of what any
>> solution space should and should not do at a protocol level. I guess
>> that's a little bit more requirement-y, but I'm not exactly sure what
>> process-wise I'm asking for. DKIM is extremely widely deployed so we
>> need to be really careful about not breaking existing practices or doing
>> unnatural acts that have implications to the wider email community.
>>
>>
> My feeling part of the problem statement will be to document various
> solutions
> and how testing should be done and what to look for (breaking existing
> practice would
> be key).
>
> It may be that one solution is protocol rev which works outside of current
> dkim.
> We wrestled with this in the early days of DPRIVE - adding additional
> encryption onto
> DNS was viewed in a similar manner.
>
>
> I don't know if there is a formal IETF definitely of what constitutes a
> problem statement but it's easy to imagine a problem statement that... just
> states the problem. I don't think we have discussed what should actually be
> in scope for this problem statement. I guess we could suss that out before
> there are chairs, but obviously we'd need them to make consensus calls.
>
> Mike
>
___
Ietf-dkim mailing list
Ietf-dkim@ietf.org
https://www.ietf.org/mailman/listinfo/ietf-dkim


Re: [Ietf-dkim] Chartering update

2023-02-02 Thread Michael Thomas


On 2/2/23 2:16 PM, Tim Wicinski wrote:



On Thu, Feb 2, 2023 at 5:07 PM Michael Thomas  wrote:


So here is what sticks in my craw. I think I brought up the problem
statement, but maybe somebody else did before me. It's easy to say
"here
is the problem, fix it!" without any context to what any proposed
fixes
might break. It would be really bad imo to slap out a minimal problem
statement and then proceed to solutions without any analysis of
what any
solution space should and should not do at a protocol level. I guess
that's a little bit more requirement-y, but I'm not exactly sure what
process-wise I'm asking for. DKIM is extremely widely deployed so we
need to be really careful about not breaking existing practices or
doing
unnatural acts that have implications to the wider email community.


My feeling part of the problem statement will be to document various 
solutions
and how testing should be done and what to look for (breaking existing 
practice would

be key).

It may be that one solution is protocol rev which works outside of 
current dkim.
We wrestled with this in the early days of DPRIVE - adding additional 
encryption onto

DNS was viewed in a similar manner.


I don't know if there is a formal IETF definitely of what constitutes a 
problem statement but it's easy to imagine a problem statement that... 
just states the problem. I don't think we have discussed what should 
actually be in scope for this problem statement. I guess we could suss 
that out before there are chairs, but obviously we'd need them to make 
consensus calls.


Mike
___
Ietf-dkim mailing list
Ietf-dkim@ietf.org
https://www.ietf.org/mailman/listinfo/ietf-dkim


Re: [Ietf-dkim] Chartering update

2023-02-02 Thread Tim Wicinski
On Thu, Feb 2, 2023 at 5:07 PM Michael Thomas  wrote:

>
> On 2/2/23 8:22 AM, Murray S. Kucherawy wrote:
> > Colleagues,
> >
> > The IESG is prepared to approve the charter overall.  There was one
> > blocking point about publishing the problem statement, which is that
> > the IESG would like that not to be a "maybe".  I think that's a
> > reasonable change to make.
> >
> > There is also the fact that I have not secured co-chairs. I only have
> > one volunteer, and I'd like to pair up that person with someone that's
> > been an IETF working group chair before. I've approached a few people,
> > all of whom have declined. We're stuck here until I can resolve that
> > blank spot in the plan.
> >
> > If you have any suggestions, or have chaired before and are willing to
> > volunteer, please feel free to reach out to me.
> >
> So here is what sticks in my craw. I think I brought up the problem
> statement, but maybe somebody else did before me. It's easy to say "here
> is the problem, fix it!" without any context to what any proposed fixes
> might break. It would be really bad imo to slap out a minimal problem
> statement and then proceed to solutions without any analysis of what any
> solution space should and should not do at a protocol level. I guess
> that's a little bit more requirement-y, but I'm not exactly sure what
> process-wise I'm asking for. DKIM is extremely widely deployed so we
> need to be really careful about not breaking existing practices or doing
> unnatural acts that have implications to the wider email community.
>
>
My feeling part of the problem statement will be to document various
solutions
and how testing should be done and what to look for (breaking existing
practice would
be key).

It may be that one solution is protocol rev which works outside of current
dkim.
We wrestled with this in the early days of DPRIVE - adding additional
encryption onto
DNS was viewed in a similar manner.

tim
___
Ietf-dkim mailing list
Ietf-dkim@ietf.org
https://www.ietf.org/mailman/listinfo/ietf-dkim


Re: [Ietf-dkim] Chartering update

2023-02-02 Thread Michael Thomas


On 2/2/23 8:22 AM, Murray S. Kucherawy wrote:

Colleagues,

The IESG is prepared to approve the charter overall.  There was one 
blocking point about publishing the problem statement, which is that 
the IESG would like that not to be a "maybe".  I think that's a 
reasonable change to make.


There is also the fact that I have not secured co-chairs. I only have 
one volunteer, and I'd like to pair up that person with someone that's 
been an IETF working group chair before. I've approached a few people, 
all of whom have declined. We're stuck here until I can resolve that 
blank spot in the plan.


If you have any suggestions, or have chaired before and are willing to 
volunteer, please feel free to reach out to me.


So here is what sticks in my craw. I think I brought up the problem 
statement, but maybe somebody else did before me. It's easy to say "here 
is the problem, fix it!" without any context to what any proposed fixes 
might break. It would be really bad imo to slap out a minimal problem 
statement and then proceed to solutions without any analysis of what any 
solution space should and should not do at a protocol level. I guess 
that's a little bit more requirement-y, but I'm not exactly sure what 
process-wise I'm asking for. DKIM is extremely widely deployed so we 
need to be really careful about not breaking existing practices or doing 
unnatural acts that have implications to the wider email community.


Mike


___
Ietf-dkim mailing list
Ietf-dkim@ietf.org
https://www.ietf.org/mailman/listinfo/ietf-dkim


[Ietf-dkim] Chartering update

2023-02-02 Thread Murray S. Kucherawy
Colleagues,

The IESG is prepared to approve the charter overall.  There was one
blocking point about publishing the problem statement, which is that the
IESG would like that not to be a "maybe".  I think that's a reasonable
change to make.

There is also the fact that I have not secured co-chairs.  I only have one
volunteer, and I'd like to pair up that person with someone that's been an
IETF working group chair before.  I've approached a few people, all of whom
have declined.  We're stuck here until I can resolve that blank spot in the
plan.

If you have any suggestions, or have chaired before and are willing to
volunteer, please feel free to reach out to me.

-MSK
___
Ietf-dkim mailing list
Ietf-dkim@ietf.org
https://www.ietf.org/mailman/listinfo/ietf-dkim


Re: [Ietf-dkim] Lars Eggert's Block on charter-ietf-dkim-04-05: (with BLOCK and COMMENT)

2023-02-02 Thread Wei Chuang
On Tue, Jan 31, 2023 at 7:23 PM Murray S. Kucherawy 
wrote:

> On Tue, Jan 31, 2023 at 2:12 PM Michael Thomas  wrote:
>
>> Also: the date on the problem statement seems awfully aggressive. My
>> thinking is that the problem statement should at least discuss (as is
>> mentioned in the charter) how "replays" are completely legitimate uses
>> of DKIM, and thus limit the solution space to not break those uses.
>>
>
> Milestones are negotiable, and the one(s) I used for this are largely dart
> throws.  We can change them to be something more practical once chairs have
> been secured.
>

We can move up discussing the problem statement document if it hinders
chartering.  I've been working on that document and can push out a new
draft soon.
-Wei


>
> -MSK
>
> ___
> Ietf-dkim mailing list
> Ietf-dkim@ietf.org
> https://www.ietf.org/mailman/listinfo/ietf-dkim
>


smime.p7s
Description: S/MIME Cryptographic Signature
___
Ietf-dkim mailing list
Ietf-dkim@ietf.org
https://www.ietf.org/mailman/listinfo/ietf-dkim