Re: Legacy option for key length?

[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

 



On 02/01/18 02:22, Peter Moody wrote:
I would prefer that:

  * commercial vendors patched the software they sold

We all would prefer that, but I think you know that in reality, very few customers have enough leverage to achieve that.  I have a number of IBM servers for which access to the remote console now requires old versions of Java and old browsers.  That's IBM.  If they're not going to update equipment, nobody is.  Let's not pretend the world works differently.

I'm not sure what your bugaboo is about a fractured user base; at
any given time there are probably hundreds of different versions of
openssh being distributed due to different os's, distros, etc.

Every older version of openssh is on the path to the latest version, unless there's a reason why the latest version cannot be used.  When you create such a reason, you force them to choose between a real bug or find an alternative.  A lot of people choose to live with a real bug, and that truly does reduce security.

But the worst thing about fracturing the user base, from the perspective of wanting to be the premiere implementation of ssh, is you create a real incentive for a fork.  As things stand, a fork would be superior software, because it will have 100% of the goodness of openssh without the badness.  The main distributions will eventually switch and then openssh will become irrelevant. Why go through that over some pig-headed and wrong principle?  (I realise that there are developers here who think that it's not pig-headed to aim for perfect security, but, when you make perfect be the enemy of good, you are being pig-headed.)  What is proposed has a strong argument in its favour, and really has no downside, unless you believe in fairy godmothers who can wave a wand and make manufacturers do things which they clearly are not going to.

by the way, do you not see that every one of your arguments about the
openssh client can be applied, almost verbatim, to the vendor supplied
sshd?

I realise.  I also realise that the reason why open source software is so powerful a force in IT is because manufacturers want to their gear to become obsolete, they want it to exist in their own silos, they want to destroy the opposition.  If I said "embrace, extend, extinguish", everybody here would nod their head.  Our job is to provide a better alternative.  This recent change, which removed shorter keys, could have been done slightly differently and we would continue to be a better alternative. Now, sadly, people have to dig into yesteryear and find a better alternative.  That not only sucks, it creates space for a good alternative that will displace openssh.

I think a very good question which needs to be asked is, what value does disallowing shorter keys bring over severely deprecating them (i.e. allowing them by use of command argument on a per-session basis)?  I cannot see a single benefit; it won't stop use of shorter keys, it will just stop use of the latest openssh.

_______________________________________________
openssh-unix-dev mailing list
openssh-unix-dev@xxxxxxxxxxx
https://lists.mindrot.org/mailman/listinfo/openssh-unix-dev




[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux