-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
KexExchange is generally broken and needs replacement #1
Comments
A friendly person has suggested taking inspiration from the spiped protocol. I am wondering if we can "instantiate" the spiped protocol using algorithms recommended by libsodium (which Vita does already link), i.e. I am favoring the spiped protocol’s key exchange so far because it matches Vita’s model very well, and is more concrete(?) than Noise. |
One thing to note is that both Noise and spiped are rather TCP/stream oriented, while Vita’s key exchange is packet oriented. Have to take an extra close look at the implications thereof. |
Make test 366 pass by adding "move:" to expectation
It would be generous to call the current key exchange protocol a proof of concept. (: It needs to be replaced with something sensible.
References:
The text was updated successfully, but these errors were encountered: