-
Notifications
You must be signed in to change notification settings - Fork 4
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
Add SSL support #17
Comments
Hey I'd love to join in on this project, I don't get into the internals of the handshake at work, but are you trying to have as many SSL handshakes as possible? As far as I understand, the first part of the connection is the key derivation, which is usually Diffie-Hellman, RSA, or soon ECC, that lets the server hold a symmetric key, like so, https://en.wikipedia.org/wiki/PBKDF2. I'm guessing you're going to want TLS 1.3, https://tools.ietf.org/html/rfc8446, and SSL 3.0 https://tools.ietf.org/html/rfc6101. Anyway this is really neat, going to pull it down and see what I can do with it. Also do you want this to solely be an HTTP server? |
I was not planning to write my own code, I was looking at either openssl or https://tls.mbed.org/ if the openssl api is too hard to use. I'm not opposed to dynamic content, is there something else you had in mind? |
Not really, I was just confirming its meant to serve HTTP requests. I think OpenSSL is the way to go. But I'll be completely honest I have little experience at the lower level and it. |
No description provided.
The text was updated successfully, but these errors were encountered: