[saag] IETF process discussion, was Re: Re: [Ext] Re : draft-paulwh-crypto-components-02

Paul Wouters <[email protected]>
Newsgroups gmane.ietf.saag
Message-ID <CAGL5yWacvVf+AOoCCT3SJFtz51Q3fMvVz_jmJz09ej38R0_=Ng@mail.gmail.com>
On Wed, Feb 19, 2025 at 10:28 AM D. J. Bernstein <[email protected]> wrote:

Note I am only responding to those parts that could be seen as requiring an
AD response.
On all other matters, we simply disagree and further discussion has proven
futile in the past.

I would like to know what the AD basis is for claiming that "The recent
> past (eg non-pq) shows a narrowing of algorithms to mostly be 1 NIST and
> 1 non-NIST algorithm".


This request requires no statement from me as an AD. Mentioning a perceived
trend is not an AD
activity, nor is it an (appealable) action.

What IETF should actually be doing is eliminating the non-hybrid
> proposals on safety grounds.


You should write this up in a draft and present it for discussion on the
saag list of a face to face meeting.
However note that most cryptographic registries have a policy of
Specification Required, so you would
need to update a lot of registries, probably in multiple drafts, one for
each respective WG. If you have a
draft and had some discussion on saag and would like a speaking slot at
IETF-123 or later, please let the
SEC ADs know so we can facilitate this.

> If you believe the decision making process has not been following the
> > broad consensus via public process, please file an appeal for each
> > specific instance you found.
>
> Wait, what? Before WG decisions have been made, isn't the WG the right
> venue for discussions? Are appeals even _allowed_ at that point?
>

Appeals are allowed for every "decision" made. If you believe that no
decisions have been made yet that
can be appealed, you should have no facts (aka decisions) that would have
been made "non-transparently".
For example. your belief that BCP188 prohibits supporting non-hybrid
algorithms currently seems to be an
"in the rough of rough consensus" viewpoint, and you could appeal a
decision that adopted a non-hybrid algorithm.
Some are also currently in adoption calls (eg for IKEv2), so it would be
good to state your views in those WGs
as well that you are against adoption.


> As for "the current draft": The ADs should be clearly spelling out the
> details of their controversial proposals to limit crypto RFCs, and the
> rationale for those proposals, before asking for comments on that text.
>

Again, please cite the current text that you object to, and not use your
personal interpretation
of the entire document as a basis for arguing about content.

Of course, you are allowed to just object to the entire document without
citing specific text,
and we will take that into consideration when determining IETF rough
consensus on the document.

It seems that the objections to previous versions of the proposals
> haven't led to the ADs giving up on the proposals


Correct, we are addressing the specific objections in an improved document.

, and also haven't led to better rationales for the proposals


Your view of this has been noted.

> One of the reasons I wanted to get such a draft out that I can point
> > to, is precisely because Security ADs are regularly approached (in
> > private) with requests to AD sponsor some crypto algorithm.
>
> Wait, _private_ requests? Really? How often is "regularly"? Aren't you
> required to reject private requests?
>

What do you base that on? Anyone can approach an AD and request them to
sponsor an
individual draft. There is no mandatory disclosure for contacting an AD.
Anyone can approach
an AD and request help on how and where they could move their draft
forward. And an AD
may AD sponsor any document but it still needs IETF consensus, which is
reached via an IETF
Last Call and IESG approval. For example, this happened for ntruprime for
SSH.

Additionally, you can email ADs privately or attend their "office hours" at
a physical meeting,
if you have a concern you wish to raise in private, for example abusive
behaviour on a WG list.

More to the point, how is this claim about private requests for AD
> sponsorship supposed to justify broad limits on all IETF activities in
> cryptography?
>

I do not believe your construct is a valid representation of facts.

> I still believe my very generic statement is true based on my 30 years
> > experience in the field and 20 years of experience at IETF.
>
> An AD claiming that "The recent past (eg non-pq) shows a narrowing of
> algorithms to mostly be 1 NIST and 1 non-NIST algorithm" should be able
> to provide evidence justifying this description.
>

As I explained before, your method of engagement yields an infinite amount
of
emails as you only disagree via a question. There is no gain in answering as
your disagreement will just attempt to send me even more work. You will just
have to live with the fact that we disagree and that we disagree on the
facts
involved.

> What is seriously wrong is your insistence that we must keep writing
> > more emails back and forth as long as you don't agree with the person.
>
> The issue here isn't agreement. The issue is an AD making claims without
> providing evidence for those claims.
>

If I state I think a trend is visible in algorithm selection in the market,
I do not need
to provide evidence. Furthermore, I provided my indicators and you just
disagreed
with them. Which is fine but does not give you a license to keep requesting
more
work from me. If you don't think the majority of TLS and IPsec use either
AES-GCM
or POLYCHACHA, or that these protools do not matter in whatever viewpoint
you
have of the world, that is fine. You know what my feeling for the trend is
based on.
You may state your disagreement for the record and that will be one of the
inputs
to the rough consensus evaluation. There is no obligation for me to present
you with
more and more data until you are satisfied.

I hope this clarifies some of the IETF processes to you.

Paul

_______________________________________________
saag mailing list -- [email protected]
To unsubscribe send an email to [email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.