Re: Curve25519/448 key agreement for SSH

denis bider <[email protected]>
Newsgroups gmane.ietf.secsh
Message-ID <[email protected]>
Yes, but:

- Other kex methods use mpint, so you need to support K as mpint anyway. You've described that in your implementation K encoding is method specific. But maybe in another implementation K encoding is common between methods, and it now needs to have a special case for when K is string. This adds complexity to that implementation.

- If libssh and OpenSSH have to implement two subtly different versions of the same algorithm, that's implementation complexity for no technical benefit also.

Overall, though, it seems to be a bikeshed issue - it doesn't really matter either way.


----- Original Message -----
From: Niels "Möller" 
Sent: Monday, November 16, 2015 23:46
To: denis bider 
Cc: Simon Josefsson ; [email protected] ; [email protected] 
Subject: Re: Curve25519/448 key agreement for SSH

denis bider <[email protected]> writes:

> In a new algorithm, yes. But in this case, I am inclined to be against
> changing the K encoding, simply because:
>
> - I consider the encoding to be a non-issue, as long as it's unambiguously specified; and

Do you agree that it adds a little implementation complexity, for no
technical benefit? 

Regards,
/Niels

-- 
Niels Möller. PGP-encrypted email is preferred. Keyid C0B98E26.
Internet email is subject to wholesale government surveillance.
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.