Re: suggestion for new ssh maintenance wg

Watson Ladd <[email protected]>
Newsgroups gmane.ietf.secsh
Message-ID <CACsn0c=Tjqn0Sh2RP_NYSYLS3=A9WNQPiD-NNjHExGJu9bXneQ@mail.gmail.com>
On Fri, Jan 29, 2016 at 2:49 PM, denis bider <[email protected]> wrote:
>> SFTP v3 - as implemented by OpenSSH and everyone who wants to interoperate
>> with it
>
> Gah, sorry, wrong version. That's SFTP v4, which is also implemented by many
> clients and servers. However, most that implemented v4 by now also implement
> v6.
>
> This is version 3:
>
> https://tools.ietf.org/html/draft-ietf-secsh-filexfer-02
>
>
> denis bider <[email protected]> , 1/29/2016 9:59 PM:
>
> With regard to AEAD:
>
> I think we should just make the following simple and clear statement:
>
> MAC algorithms are secondary to encryption algorithms, and are evaluated
> only if the encryption algorithm is not AEAD. If an AEAD encryption
> algorithm is negotiated, the outcome of MAC negotiation is irrelevant and
> must be ignored. If no mutual MAC algorithms are available, this causes key
> exchange to fail if, and only if, the negotiated encryption algorithm is not
> AEAD.
>
> I believe this is what [email protected] does, and is the behavior that
> makes most sense to me.
>
>
> With regard to SFTP:
>
> We may not have an agreement in what SFTP should be; but by necessity, we
> have an agreement in what it is.
>
> I suggest we should simply do the minimum work possible to promote the
> following drafts to some type of RFC, and call it a day:
>
> SFTP v3 - as implemented by OpenSSH and everyone who wants to interoperate
> with it
> https://tools.ietf.org/html/draft-ietf-secsh-filexfer-04
>
> SFTP v6 - implemented by many (perhaps most?) clients and servers
> https://tools.ietf.org/html/draft-ietf-secsh-filexfer-13
> https://tools.ietf.org/html/draft-galb-filexfer-extensions-00
>
> This is the de facto SFTP as we have it. Implementers have to follow these
> drafts, so they might as well be RFCs.

Apprently OpenSSH isn't implementing v6, and after looking at it I see
why, although if some other people see uses for it, so be it. If these
aren't RFCs given how important and widely used sftp is (and there
isn't even a draft for the even more useful scp), it raises lots of
questions about what the IETF has been doing, and whether it's worth
it.

>
>
> ----- Original Message -----
> From: Niels "Möller"
> Sent: Friday, January 29, 2016 15:34
> To: Stephen Farrell
> Cc: [email protected] ; denis bider ; Watson Ladd ; Daniel Migault ;
> Curdle Chairs ; [email protected]
> Subject: Re: suggestion for new ssh maintenance wg
>
> Stephen Farrell <[email protected]> writes:
>
>> If you think such an ssh maintenance wg is a bad plan,
>> please also do say that and why you think that.
>
> There's definitely some work that needs to be done. I'm not very
> familiar with ietf processes, so I'm not sure a new working group would
> make it easier to make progress. I guess what's needed is either an
> active wg chair, or an active area director, or someone informally
> accepting (and being accepted) in a similar role.
>
>> PPS: Note that this could be short-lived wg that never
>> needs to meet face-to-face, or maybe it'd not be like that,
>> but don't get fussed about having to go to IETF meetings
>> to get this work done - if it's maintenance then that may
>> well not be needed.
>
> Don't worry about IETF meetings. I felt I was deeply involved during the
> work on the ssh rfc:s. And I've never been to a secsh wg meeting, only
> on the mailing list. (I've actually been to one ietf meeting in my life,
> but the secsh wg didn't meet that time).
>
>>> Extension negotiation for SSH:
>>> https://datatracker.ietf.org/doc/draft-ssh-ext-info
>
> An extension mechanism makes sense to me, but I find most of the
> proposed extensions questionable and/or hard to get right.
>
>>> In addition to the above, I very much agree that [email protected]
>>> needs standardization.
>
> I think the single issue that might motivate forming a new wg is how to
> properly negotiate the use of aead crypt in ssh. There should be no
> difference between aes-gcm (which I'm not very fond of) and
> chacha-poly1305.
>
>>> Among other things, the erstwhile SSH working group never finalized
>>> the SFTP spec due to lack of consensus. We now have two SFTP specs,
>>> version 3 implemented by OpenSSH, and version 6 implemented by most
>>> everyone else.
>
> I honestly doubt we'll see much progress there, wg or not. It was a bit
> too much of second system syndrome. But if some others have the energy
> to revive it, I can't object, of course.
>
> Regards,
> /Niels
>
> --
> Niels Möller. PGP-encrypted email is preferred. Keyid C0B98E26.
> Internet email is subject to wholesale government surveillance.



-- 
"Man is born free, but everywhere he is in chains".
--Rousseau.
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.