TLS 1.3 Handshake - many CHANGES from prior versions!

แชร์
ฝัง
  • เผยแพร่เมื่อ 20 ก.ค. 2024
  • The TLS 1.3 Handshake changes significantly from the TLS 1.2 (and prior) handshake. In this video we discuss 4 major changes to the TLS handshake with the latest version:
    - TLS 1.3 Handshake is shorter, only one round trip (1RTT)
    - TLS 1.3 Handshake is mostly encrypted (everything except the Client Hello and the Server Hello)
    - TLS 1.3 Handshake encrypts the Client Certificate (as well as the Server Certificate)
    - TLS 1.3 Handshake generates many more session keys
    👉 This is a sample lesson from my SSL & TLS deep dive course: Practical TLS.
    pracnet.net/tls
    🔑 More free lessons from the course:
    • Practical TLS - Free L...
    🏢 Do you configure or troubleshoot TLS/SSL for work? If so, I'm willing to bet your employer would happily pay for this SSL training. Reach out if you'd like to coordinate an introduction for a bulk license purchase with your company. If your referral leads to live training engagement, I'll buy you an iPad (or tablet of similar value of your choice)
    💬 Join Practical Networking Discord
    pracnet.net/discord
    00:00 - Review of TLS 1.2 (and prior) TLS Handshake
    01:15 - Comparing TLS 1.3 Handshake and TLS 1.2 Handshake
    02:46 - TLS 1.3 One Round Trip Handshake (1RTT) simply explained
    05:48 - TLS 1.3 0RTT - Zero Round Trip Handshake
    06:58 - TLS 1.3 encrypts most of the TLS Handshake
    07:37 - ESNI, Encrypted SNI, Encrypted Server Name Indication
    08:53 - ECH, Encrypted Client Hello
    10:30 - TLS 1.3 encrypts the Client Certificate in Mutual TLS (MTLS)
    12:42 - TLS 1.3 generates many more session keys
    16:12 - Key Points - TLS 1.3 Changes to the TLS Handshake
    16:45 - Want more? Check out Practical TLS - the BEST TLS training course ever created
    #ssl #tls #cybersecurity
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 51

  • @PracticalNetworking
    @PracticalNetworking  ปีที่แล้ว +2

    👉 *More free lessons:* th-cam.com/play/PLIFyRwBY_4bTwRX__Zn4-letrtpSj1mzY.html
    ✨ *Full course:* pracnet.net/tls
    💲 *Coupon Code* for 50% off: youtube50

    • @DWA86
      @DWA86 ปีที่แล้ว

      Giveaway comment, I love to learn networking from you, your video on subnetting under 60 second is truly amazing !!!!

  • @rochuolmos
    @rochuolmos 10 หลายเดือนก่อน +4

    Ahhhhhhh, please never stop teaching!

  • @greob
    @greob ปีที่แล้ว +3

    I was not aware of these difference, very instructive!

  • @NitroBlaziken
    @NitroBlaziken ปีที่แล้ว +1

    Perfect way to end off this mini series! Very well explained easily digestible information that informs the viewer exactly what did change in TLS 1.3 and why it's important to learn it.

  • @dragonbg6105
    @dragonbg6105 ปีที่แล้ว +2

    You never disappoint. Im rarely as excited for watching a technical video as when I watch yours. Thank you!

  • @vlgermanov
    @vlgermanov ปีที่แล้ว

    Thanks for the video. As usual great and understandable explanation of the topics!

  • @sreekumarj
    @sreekumarj ปีที่แล้ว +1

    Awesome video. Excited for the give away. Love your courses

  • @arielruiz8959
    @arielruiz8959 ปีที่แล้ว

    Thanks for the update, I didn’t know

  • @MuhammadWaqas-zk2kp
    @MuhammadWaqas-zk2kp ปีที่แล้ว +2

    Loving your way of teaching. ❤

  • @vFoxArts
    @vFoxArts 5 หลายเดือนก่อน

    Thank you Ed, exciting to see how long TLS 1.3 will evolve.
    Are you also going to release the TLS 1.3 session renegotiation part? :)

  • @user-fz7zr2vi7b
    @user-fz7zr2vi7b 4 วันที่ผ่านมา

    very appreciate for your teaching

  • @franekfranek1127
    @franekfranek1127 ปีที่แล้ว

    Thanks for the update

  • @parthaghosh9879
    @parthaghosh9879 ปีที่แล้ว

    Great lesson Ed

  • @majeedolaitan5388
    @majeedolaitan5388 ปีที่แล้ว

    This is awesome!
    🎉🎉🎉

  • @renithtk81
    @renithtk81 5 หลายเดือนก่อน +1

    great way of teaching

  • @sagargokani9107
    @sagargokani9107 2 หลายเดือนก่อน

    Very Well Explain ❤

  • @Abdirahmaann
    @Abdirahmaann ปีที่แล้ว +1

    Good explanation Ed

  • @TGUK9
    @TGUK9 ปีที่แล้ว

    Great video, doesn't the quic protcol also reduce the round trip?

  • @okashauwal8441
    @okashauwal8441 ปีที่แล้ว +1

    This is brilliant

  • @andydufresne9387
    @andydufresne9387 ปีที่แล้ว +2

    best tls course I've ever seen!

    • @PracticalNetworking
      @PracticalNetworking  ปีที่แล้ว

      *Congratulations* ! You're one of the 2 winners for this video.
      1. Reach out to me on Discord: pracnet.net/discord
      2. I'll ask you to do a quick verification
      3. then I'll give you a discount code for free access to the course.

    • @andydufresne9387
      @andydufresne9387 ปีที่แล้ว

      @@PracticalNetworking thanks!

  • @leqiaop1840
    @leqiaop1840 ปีที่แล้ว

    better than my professor at Tech-Uni.

  • @sudheerkp3508
    @sudheerkp3508 ปีที่แล้ว +1

    Thanks

  • @alexanderjansen3952
    @alexanderjansen3952 ปีที่แล้ว +1

    Hey Eddie, awesome video. Can you make one where you explain DTLS and its difference to TLS please?

    • @PracticalNetworking
      @PracticalNetworking  ปีที่แล้ว

      For the most part, it's the same as TLS, except over UDP. The messages / exchange / security, all is the same, except done over UDP instead of TCP.

  • @modedaniel5409
    @modedaniel5409 ปีที่แล้ว

    Great content

  • @ronykalasva
    @ronykalasva ปีที่แล้ว +2

    finallllly..... thanks for this

  • @theomidtabei
    @theomidtabei ปีที่แล้ว +2

    Thank you

    • @PracticalNetworking
      @PracticalNetworking  ปีที่แล้ว

      *Congratulations* ! You're one of the 2 winners for this video.
      1. Reach out to me on Discord: pracnet.net/discord
      2. I'll ask you to do a quick verification
      3. then I'll give you a discount code for free access to the course.

  • @user-ss3bd8do5i
    @user-ss3bd8do5i 8 หลายเดือนก่อน

    Hi, thanks for your sharing. In TLS 1.2 handshake, the "gray glomy text" "Finished" is encrypted or decrypted? For advice. Thanks.

  • @padderhilal3502
    @padderhilal3502 10 หลายเดือนก่อน

    Sir, make vedios on data flow via cache,Ram, rom and secondary memory. And also via registers.

  • @safwanumer3997
    @safwanumer3997 3 วันที่ผ่านมา

    Any update on TLS 1.3 Key schedule course?

  • @chittlingwhittles1198
    @chittlingwhittles1198 ปีที่แล้ว

    Sir can you please make full video series of how to tell ma’am NOT to redeem?

  • @R_Y_Z_E_N
    @R_Y_Z_E_N 11 หลายเดือนก่อน

    Can u do a video on DMARC ,DKIM

  • @user-ss3bd8do5i
    @user-ss3bd8do5i 8 หลายเดือนก่อน

    Hi, in TLS 1.3 handshake, the "gray glomy text" "Finished" below the purple line is encrypted or decrypted? Thanks.

  • @apropo8868
    @apropo8868 11 หลายเดือนก่อน

    YOUR UNDERATEDED TH-cam CHANNLE

  • @muralikrishna-fr8oh
    @muralikrishna-fr8oh 11 หลายเดือนก่อน +1

    Nice explanation, can we expect anything on IPSec?

    • @PracticalNetworking
      @PracticalNetworking  11 หลายเดือนก่อน

      It will be the next thing I release to the channel. Hopefully towards the end of the month / beginning sept.

  • @talesara74
    @talesara74 ปีที่แล้ว

    TLS 1.3 client hello is with many other information like all guessed cipher suites key shares. Are you going to cover that in a new video?

    • @PracticalNetworking
      @PracticalNetworking  10 หลายเดือนก่อน

      It's covered in my course on TLS =). pracnet.net/tls

  • @MrTheAlexy
    @MrTheAlexy 11 หลายเดือนก่อน +1

    I guess we can encrypt the hello message with the server public key stored in certificate but we should be able to fetch it prior somehow

    • @PracticalNetworking
      @PracticalNetworking  11 หลายเดือนก่อน

      That would involve Asymmetric Encryption, which isn't suited for encrypting bulk data (which the Client Hello would be counted as). More details here: th-cam.com/video/aCDgFH1i2B0/w-d-xo.html

  • @andydufresne9387
    @andydufresne9387 ปีที่แล้ว

    handshake

  • @padderhilal3502
    @padderhilal3502 10 หลายเดือนก่อน

    Also make vedios on internet, ethernet,virus, malware etc.

  • @muniaisworthit
    @muniaisworthit 10 หลายเดือนก่อน +1

    I'm a geography

  • @gvs75tx
    @gvs75tx ปีที่แล้ว

    Thanks