IETF-SSH archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: SSH in ECC Internet Draft
Bill Sommerfeld wrote:
> On Tue, 2006-10-10 at 11:17 -0500, Nicolas Williams wrote:
>> On Wed, Oct 11, 2006 at 01:52:24AM +1000, Damien Miller wrote:
>>> IMO that (some) ECC libraries happen to use ASN.1 is not a good reason
>>> to use it as protocol element.
>> The draft defines one ASN.1 type ('curves', a SEQUENCE of OIDs) where
>> existing SSHv2 constructs could be used instead. The draft's other uses
>> of ASN.1/DER do not require an implementation of SSHv2 to implement
>> ASN.1/DER outside ECC libraries, but this one type does.
>
> actually, it looks to me like there may be a deeper problem: the same
> "two level negotiation" issue which affected the gssapi key exchange.
>
> I think you need to define a family of ssh key exchanges, one per
> defined "curve", so that two implementations which support
> noninteresecting sets of ECC curves but also support other KEX
> mechanisms can find other common mechanisms.
You could take the route that gssapi did and base64 encode
the curve oid and make it part of the name:
"ssh-ecc-<base64 encoded curve oid>,ssh-ecc-<a-different-oid>"
Thanks,
Joseph
Home |
Main Index |
Thread Index |
Old Index