On Thu, Aug 14, 2008 at 04:44:37PM +0100, Darren J Moffat wrote:
> Garrett D'Amore wrote:
> >Also, what are the "compatibility" concerns of the new configuration 
> >file directive?  What will happen to other open source implementations 
> >of SSH when they see the same directive (such as when sharing a home 
> >directory via NFS with Linux or FreeBSD systems)?
> 
> We already have that problem.  The workaround is to use the per system 
> /etc/ssh/ssh_config.

Also, the default value is good enough that I doubt anyone will actually
use this option.

> >Finally, might it not be a better choice to avoid hardcoding the notion 
> >of OpenSSL into the configuration file syntax?  Perhaps something more 
> >generic, such as "UseHardwareOffload"  or somesuch might be better, 
> >especially if the software might one day be changed to use a different 
> >crypto backend (such as PKCS#11.)
> 
> This was on purpose because it is about using the OpenSSL engine.  If we 
> do a direct PKCS#11 interface in the future the configuration required 
> will be more than just a boolean.  Also if we switch to direct PKCS#11 
> then hardware vs software doesn't make much sense, what makes sense is 
> which PKCS#11 slot/token is being used.

Of course, a switch to use PKCS#11 directly will render this option
obsolete.  So, what is the interface stability of this option?  (I
propose Obsolete Committed.)

Nico
-- 

Reply via email to