Ask Learn
Preview
Ask Learn is an AI assistant that can answer questions, clarify concepts, and define terms using trusted Microsoft documentation.
Please sign in to use Ask Learn.
Sign inThis browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
I have an immediate job opening for an open standard or multivendor transport layer security protocol that
Because
Now, TLS 1.2 with a minimal crypto suite profile might actually be suitable if one could cheat around the whole cert exchange and supply clients with an RFC5077 session resumption ticket out-of-band in such a way that it effectively acts as a long-term connection authN/Z token. Alas, you can't. SSH is also a candidate but it doesn't have session resumption.
Ideas? Suggestions? clemensv@microsoft.com or Twitter @clemensv
Anonymous
February 06, 2014
The link for [1] seems to be missing. Also, you don't mention what the actual crypto properties you want in the protocol...
As for TLS, certificates aren't required by the protocol (though I don't know of anyone that uses TLS with just Diffie-Hellman ephemeral keys in practice), though not sure if that is compatible with RFC5077.
As for SSH, I'm assuming you have seen this proposal? cnds.eecs.jacobs-university.de/.../2009-im-ssh-resumption.pdf
Anonymous
February 06, 2014
One problem with TLS is that existing stacks assume certs. I'm actually ok with a fixed key pair or even symmetric keys to drive the session key exchange. I know the SSH session resumption proposal, but that's not helping me, because it's not an actual thing.
Anonymous
February 06, 2014
Agree that some TLS implementations don't support this. I've certainly used anonymous key exchange handshakes with OpenSSL and others successfully quite nicely, though I have no experience with any implementation of RFC 4279.
Also agree with the SSH thing, but it wasn't clear to me if you were looking for an existing, widely deployed protocol or other alternatives.
And again, not sure what you want the protocol to support. Merely confidentiality, or do you also need it to support server-side or mutual authentication?
Anonymous
February 06, 2014
I need authentication by ways of the two parties agreeing on a shared secret or key pair. That is sufficient.
Ask Learn is an AI assistant that can answer questions, clarify concepts, and define terms using trusted Microsoft documentation.
Please sign in to use Ask Learn.
Sign in