SSL, TLS, HTTPS Explained
To get better at system design, subscribe to our weekly newsletter: https://bit.ly/3tfAlYD
Checkout our bestselling System Design Interview books:
Volume 1: https://amzn.to/3Ou7gkd
Volume 2: https://amzn.to/3HqGozy
ABOUT US:
Covering topics and trends in large-scale system design, from the authors of the best-selling System Design Interview series.
by ByteByteGo
linux smtp client
Great video thank you!
In the last sentence did you mean to say "without ever having exchange private key…" instead of public key ?
awesome!
wow, great and clear explanation! Thank you very much!
. 1:01
Wonderful video explaining the internal working of SSL TLS.
This got me wondering that about what other questions related to HTTPS SSL TLS do web developers need to know the answers to to be able to do their jobs. I doubt they need the internals of how HTTPS SSL TLS work.
Web developers just need to understand
1. Libraries that enable http requests and responses – client side and server side.
2. What are the steps in getting a certificate
3. what sort of attack are prevented through this kind of encryption
4. what are the libraries objects methods that enable https on both client side and server side
5. what are the steps relevant to setting up https tls and ssl on self hosted and cloud hosted servers
it was really great fast and everything important was in this video thank you I watched more than 7 videos and put more than 1 hour to find you 🙂 Thanks I understood everything clearly 🙂
Does anyone know what animation software was used for this video? It looks great!
But RSA isn't secure anymore… 😅
I think this is good about IoT: https://www.youtube.com/watch?v=3KUONVCMfIQ&t=127s
the server sends also the private key ??!!
This video does not talk about SSL and does not give comparative analysis .. instead little insight of TLS 1.2 vs 1.3 .. so title need to be rectified
But the original public key that’s sent wasn’t encrypted???
Question: how could client decrypt data sent by server? If private key is only in server??
incredible video
That helped me a lot Thanks
I got very confused around the start of step three when you were saying "a symmetric" and "asymmetric" a lot hehe
👏🏿👍🏿
Best explanation I found on utube about TLS and ssl
one question, is rsa used to generate the session key ?
where is the HTTP video?
perfect straightforward. love it
Hi,
In your System-Design PDF, one of the reasons to switch to symmetric encryption was mentioned this:
"Security: The asymmetric encryption goes only one way. This means that if the server tries to send the encrypted data back to the client, anyone can decrypt the data using the public key."
Is this statement correct? If yes, can you please explain?
Why nobody tells about certficates and checking them?
👍
Why do you have SSL mentioned in the title when you didn't speak a single word on it. Disappointed. 👎
This is TLS 1.2.
I have 2 doubts
1. which public key and private key is known as assymetric keys .on server under .ssh present keys or ssl keys
2. Secure data trasmission between client and server using client symmetric key or
client will use server public key for encryption which will decrypt by server private key and server will use client symmetric key for encryption which will decrypt by client symmetric key