Public and Private Keys - Signatures & Key Exchanges - Cryptography - Practical TLS

แชร์
ฝัง
  • เผยแพร่เมื่อ 17 ต.ค. 2021
  • Asymmetric Encryption requires two keys: a Public key and a Private key. These keys can be used to perform Encryption and Message Signing. Encryption provides Confidentiality, and Message Signatures provides Integrity and Authentication.
    This lesson is a free sample lesson from the the greatest TLS and SSL training course ever created. No instructor rambling on about pointless stories. No slides with massive walls of text. No time wasting. Only simple, effective, and precise explanations. Complimented with practical illustrations and visuals.
    🔐 More details about the course:
    classes.pracnet.net/courses/p...
    🏢 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. I'm happy to provide a generous referral bonus =)
    💬 Join Practical Networking Discord
    / discord
    🖧 Want to learn how how data moves through a network?
    • Networking Fundamentals
    Since you've made it to the bottom of the Description, here's a $100 off coupon code you can use on the full course =)
    YT100
  • วิทยาศาสตร์และเทคโนโลยี

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

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

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

    • @felixgallardo1783
      @felixgallardo1783 7 หลายเดือนก่อน

      This session was great, thank you!

  • @yiweima4412
    @yiweima4412 27 วันที่ผ่านมา +4

    This is easily the most beautiful explanation video on TH-cam to date.

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

    I can't thank you enough! Finally, I am beginning to truly understand all those topics that I have been struggling to grasp.

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

    I watched different videos on TH-cam to understand this concept and no one else explained this as good as you did! Great job 👏🏼

  • @aditisinghpal1116
    @aditisinghpal1116 7 หลายเดือนก่อน +4

    I am a Law Student and was finding it difficult to understand the certain concepts of Information Technoloagy law involving core aspects of cybersecurity. This video simplified everything and explained articulately. Thank you to the author!

  • @rogermcnulty887
    @rogermcnulty887 ปีที่แล้ว +13

    I’m 38 years old and a newer IT professional after switching careers. I just recently earned my BS degree in IT and got hired at a major defense company. I’m watching these types of videos for better understanding of specific types of concepts covered in Security+. Also I’ve been personally using technology since the days of original Oregon Trail as a hobby. As my first ever TH-cam comment:
    These videos are fantastic videos. You deserve way more subscribers than you have. Fantastic explanations man. Bravo.

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

      Hi Roger! Thank you so much for the kind note, I'm honored to be the recipient of your first TH-cam comment. =).
      Hope things are going well at the defense company =). Let me know if your team would benefit from in person training, I'd be happy to oblige. =)

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

    FINALLY sometime who actually understand and know how to explain things PROPERLY

  • @santoshkumar-dr4qg
    @santoshkumar-dr4qg 2 ปีที่แล้ว +17

    Again, I am amazed about the nitty gritty details this video is providing. The author starts with basic concept and take it to another level once the basic is done. This increases our horizon in which the techniques can be used. Well done.

  • @ChaoticBeing-yj3ij
    @ChaoticBeing-yj3ij 3 หลายเดือนก่อน +2

    I was legit mind blown after seeing this video wonderful explanation

  • @terjidjurhuus1917
    @terjidjurhuus1917 6 หลายเดือนก่อน +2

    In a few minutes you managed to simply explain what hours of other videos managed to complicate. Thanks!

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

    Super work - probably the best SSL videos on TH-cam.

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

    Thank you for explaining each topic with such clarity! This is very very helpful.

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

    Another gem :) Thank you for the uploads Ed. Every video is packed with useful knowledge.

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

      Thank you, Peter. Glad you're enjoying all of these =)

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

    Good Teacher! Very rare to see someone taking difficult concepts and making it simple for others to understand better.

  • @OscarPerez-ox8sq
    @OscarPerez-ox8sq 20 วันที่ผ่านมา

    So far best explaination seen on internet.

  • @TotallyNotAuroras2ndChannel
    @TotallyNotAuroras2ndChannel 6 หลายเดือนก่อน

    Amazingly done again: using Pam's public key to encrypt so she alone can open it with her private key. Wow!!!

  • @vrk1219
    @vrk1219 8 หลายเดือนก่อน

    I can't thank you enough for the detailed explanations, providing necessary intricate details in a lucid and understandable way.... 🙇

  • @bitfluent
    @bitfluent 8 หลายเดือนก่อน

    Concise, simple, and visual. Great video!

  • @karamjeetpadam4719
    @karamjeetpadam4719 6 หลายเดือนก่อน

    this is the most practical explanation of cyryptography in the entire TH-cam.... thanks for such a simplified explanation!!

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

    My god, I can't believe I had to search so long for a video that makes sense for beginners. Subscribed.

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

    I have never comment for any video EVER! but you are amazing! Simple, short and sweet! THANK YOU SO MUCH! WOW!

  • @trino4965
    @trino4965 20 วันที่ผ่านมา

    Thanks for making understand easy what I couldn't understand for years

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

    You are a great tutor and you’ve just got a subscriber, good sir. I’ve read tens of articles about ASE and this video is way better than any of them combined (although some were more about the actual functions than the general idea)

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

    Best video yet, BY FAR. All well explained, and following all the principals that we should have in count when learning encryption and informatic security.

  • @AtharvBogra
    @AtharvBogra 8 หลายเดือนก่อน

    This video is awesome in explaining this concept and how hashing and encryption come together in PKI as this was what Ive been struggling to grasp in terms of the complete image! Awesome job.

  • @chukwukauba2417
    @chukwukauba2417 4 หลายเดือนก่อน

    You have really simplified this mystery for me. Thank you!

  • @alistairbarros8192
    @alistairbarros8192 25 วันที่ผ่านมา

    The best explanation and video I've seen on secure communications using asymmetric and symmetric keys, the illustrations and pacing of explanations are exemplary!

  • @kaykay02120
    @kaykay02120 2 หลายเดือนก่อน +1

    no words to explain. excellent series

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

    Another great video in Practical TLS series! Thank you.

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

    So many explanations go right over the actual essence of how these keys interact to encrypt and decrypt. Almost as if they don't even know it themselves, just regurgitating shit from a textbook. THANK YOU

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

      You're welcome, Alan =). I too agree I've heard many people attempt to explain this by simply regurgitating what others have said... agreed 100% =).

  • @IliyaDamyanov
    @IliyaDamyanov 7 หลายเดือนก่อน

    This is the best video in the internet explaining this topic.

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

    the content you explain is in order and clear to the subject... easily understandable...

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

    You explain really well, after going through few videos and still not grasping the concept your video and explanation helped me understand this concept well. Thank you for this video.

  • @danialranjbar9805
    @danialranjbar9805 9 หลายเดือนก่อน

    Thank you for your time and effort for sharing us all this knowledge for free.

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

    I have taken many tutorials online, watched many educational videos but your tutorial is so different. You are a great teacher sir. I dont understand how but the topic is explained in depth and at the same time in a very brief and concise way.
    Thank you very much! Keep up the good work!

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

    Thanks for all of this. Superb content and presentation!
    Does anyone else feel guilty when you forget to like a video as you’re gobbling this stuff up?

  • @renansantos8727
    @renansantos8727 4 หลายเดือนก่อน

    Thanks, saved my life with such clear explanation

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

    Thanks again for making this available to us, just finished the playlist enjoyed it, well explained.

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

      Glad you've enjoyed it! Next video releases Monday =)

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

    This video is awesome, congratulations guys! You explain complex topics in a very simple, elegant and didactic way.

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

      Glad you enjoyed it, Tony =). I'm sure you'll enjoy the rest of the Crypto series:
      th-cam.com/play/PLIFyRwBY_4bTwRX__Zn4-letrtpSj1mzY.html

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

    I first tried to study Public and Private keys encryption back in 2002 after passing my Java 2 certification, but could not understand the concept. I then kept struggling with understanding how encryption and SSL/TLS works. Today this mystery is solved forever. I would like to thank the creator of this wonderful course.

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

    Every clear and easy to understand, thanks for sharing!

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

    This is one of the best explanation of the difficult subject.I was struggling to understand the base of this topic..Now it's cleared.Thank you very much..!!

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

    New sub here. I'm studying for the A+ after getting the Google IT Support Professional cert, and ran across your channel. It's really helping me fill in the gaps on some big topics I was confused on, and helping me understand more of the basics so I can in turn understand some of the more advanced stuff for the Network+ and Security+. I seem to be learning these concepts the way you are teaching them. Thank you.

  • @hasanalmuazzaz4678
    @hasanalmuazzaz4678 9 หลายเดือนก่อน

    thanks, no one else explained this as good as you did.

  • @zs8850
    @zs8850 2 หลายเดือนก่อน +1

    Absolutely brilliant content! Thank you for taking the time to create this!

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

      You're very welcome. Glad you enjoyed it.

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

    The best explanation I came across after a lot of reading.................Thanks a lot sir

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

    agree, this is the best video series explain how the ssl/tls and encryption works.

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

    Thanks bro!I struggled a lot to find out this stuff,but you help me a lot just in a few minutes!You are so amazing!

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

    What a great explanation. Finally it all make sense. Thank you for providing this video. Really really helpful.

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

      Cheers Fuady =) Glad it helped! Thanks for the kind words.

  • @RaidenHeaven
    @RaidenHeaven 3 หลายเดือนก่อน +1

    You know why this video is the Best?
    Because it doesn't hide the fact you can Encrypt with public and Decrypt with private
    but ALSO Encrypt with private and Decrypt with public
    May are too scared to say that.

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

      If you enjoyed this video, you'll love my video on RSA where I prove exactly that with the math =)

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

    Best explaination I had seen out there! Thanks!

  • @thecyberguard426
    @thecyberguard426 8 หลายเดือนก่อน

    o one else explained this as good as you did! Great job 👏🏼

  • @tusharludhrani8059
    @tusharludhrani8059 4 หลายเดือนก่อน

    this was the most amazing explaination ive ever heard!!!! thankyou sooooooo muchhhh

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

    seeing your videos everyone will switch his/her career to networking 😍

  • @bill0cao
    @bill0cao 7 หลายเดือนก่อน

    Thanks for this great lesson which very clearly explains the topic!

  • @encryptionforbeginners96
    @encryptionforbeginners96 ปีที่แล้ว +17

    Thanks for the great video. I found the factors P and Q for the number 1909: P=23, Q=83. To do this, I used the "Quadratisches Sieb" factorization procedure, which operates as follows:
    First I calculate the square root of 1909 which gives the value "43.69".
    After that I set the factors P = 43 and Q = 44.
    Now the calculations follow.
    If I calculate P*Q (43*44), then this results in "1892". Since this value is smaller than "1909" I increase Q by one -> Q=45.
    Now I calculate again the product P*Q (43*45) -> "1935". The value is now greater than "1909", so I decrease P by the value 1 -> P=42.
    I follow these rules until the value 1909 is calculated.
    Summary:
    - P*Q (43*44) -> 1892 < 1909 -> Q+1 (45)
    - P*Q (43*45) -> 1935 > 1909 -> P-1 (42)
    - P*Q (42*45) -> 1890 < 1909 -> Q+1 (46)
    - P*Q (42*46) -> 1932 > 1909 -> P-1 (41)
    .....
    - P*Q (23*83) -> 1909 = 1909
    I hope this is helpful.

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

      Great write up! This proves 2 things:
      1. Any key can be solved via brute force
      2. Brute force doesn't necessarily require trying _every_ possibility, there are shortcuts you can take as you did =)
      Going to pin your post, to bring more attention to your write up and hopefully your channel. Good stuff!

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

      @@PracticalNetworking Thank you for pinning. The great thing about the algorithm is also that this can be divided into several threads very well. So you could crack your RSA-1024 key on a graphics card quickly :-)!

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

      @@encryptionforbeginners96 The difficulty scales exponentially as the key size increases. To date the 1024 bit "RSA Number" factorization challenge has yet to be solved.
      en.wikipedia.org/wiki/RSA_Factoring_Challenge
      en.wikipedia.org/wiki/RSA_numbers#RSA-1024

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

      Ummm you're sort of a genius

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

    Omg FINALLY an explanation of public/private keys that made perfect sense to me!! Thank you!!

  • @ImageNxt
    @ImageNxt 8 หลายเดือนก่อน

    Very good clear explanation. Thanks.

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

    Excellent explanation!! Thank you very much!!

  • @AnantaAkash.Podder
    @AnantaAkash.Podder ปีที่แล้ว

    This is the BESTTT lecture to Public & Private key & how TLS works... Thanks a Lot Man 😊❤️😊

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

    clearest explanation ive watched. thanks!

  • @uttpalkant957
    @uttpalkant957 9 หลายเดือนก่อน

    Just wow, u explained everything so well

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

    Very nice. Concise, clear with simple and effective animated diagrams. Not sure if it gets any better than this.

  • @gtbsaraiva
    @gtbsaraiva 7 หลายเดือนก่อน

    Incredible didactics method. Congratulations

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

    Boy, this video indeed demonstrated the mission of the channel as stated: hitting that sweet spot between basic and too complex. I often find myself frustrated right in that "Twilight Zone", googling and switching between articles and videos (only to become more frustrated).
    As someone else was saying, this made JWT make sense as well...after reading through stuff that was starting nicely, bulding up nicely, only to then muddy the waters in an epico style 😁. Was tempted for the first time to read the RFC.
    Bookmarked, subscribed, and will certainly chek the other videos. Thanks!

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

      Thank you for the kind words! Glad you enjoyed this series.
      Thank you for supporting the channel =)

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

    Thank you so much for your explanation. It is very clear and accurate. 🎉🎉🎉

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

    You always know how to make life brighter for everyone you know. Thank you so much for spending your Golden time to make such useful Video. these Keys are not easy to understand and to explain but you make it so much easy to understand. Thanks, waiting for your next Video. ✌

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

      Thank you for the kind words, Rafay. Glad you're enjoying this content =)

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

    Your videos are really super useful and interesting.thank you for the time you dedicate in making these contents.greetings from Italy.Paul.

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

      Hi Paolo! Glad you enjoyed them! Thank you for the kind words. Cheers!

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

    I agree with Mustafa Mertcan CAM ,finally someone explained the proper way.Thanks a lot :D

  • @nidhisharma3578
    @nidhisharma3578 4 หลายเดือนก่อน +1

    Thank you for making it so easy to understand 🙏

  • @blankblank1273
    @blankblank1273 9 หลายเดือนก่อน

    Perfect explanation.
    Thanks so much

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

    Thank you so much, you made my day, I've been reading bunch of articles about it, there was unclear idea to me (which I can use the private key to encrypt the data and use the public one for decypt) by your video you made the pic clear to me

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

      Wohoo! Glad I could help. Glad it makes sense now =)

  • @fishfanaticgokul4758
    @fishfanaticgokul4758 4 หลายเดือนก่อน

    Most valuable video i have seen in this year 🎉🎉🎉🎉 am really astonished ❤

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

    Incredible performance, man needs a solid understanding of encryption to explain it in such a way. Well done.

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

    Excellent video, finally understood these concepts!

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

    Thank you, thank you, thank you! I finally got how it all works!

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

    Woooooooonderful.
    I am amazed about deep details this video is providing.
    Well Done,
    Thank you so much!

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

    Appreciated and thanks to you for sharing the typical things into easy way....

  • @blackbarry45
    @blackbarry45 7 หลายเดือนก่อน +1

    the series are awesome! Thank you for your content

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

      You're very welcome. Thank you for supporting the channel !

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

    Another great lesson. Actually, this is fantastic! Thanks!

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

    superbly explained

  • @neetadhavade
    @neetadhavade 3 หลายเดือนก่อน +1

    Superb! very well explained

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

    Great and clear explanation! Thanks!

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

    Amazing instructor! Thanks! 😍

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

    This video is fantastic. Thank you.

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

    This is by far the best explanation on this topic

  • @tihomirvachkov3941
    @tihomirvachkov3941 9 หลายเดือนก่อน

    Eurica! Finally I got it !!!!!! Thank you very much dude !!!!!

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

    Thanks for the great explanation my man!

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

    I am currently reading a book on cryptography and hash functions and this is a really good illustration. Well done!

  • @ersoyyildirim5838
    @ersoyyildirim5838 9 หลายเดือนก่อน +1

    Such a perfect and clear explanation

  • @tarunganwani8583
    @tarunganwani8583 3 หลายเดือนก่อน

    Took a break from binge watching "the office" only to find Pam and Jim in the encryption video. 😄

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

    This is very clear! THANK YOU

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

    This is just brilliant way of explaining 👏

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

    The best video to understand how JWT works (although jwt is not explicitly discussed in the video). Can't thank you enough for such a clear and simple explanation!!

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

      I meant how JWT signatures work

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

      Thank you for the kind words, and thank you for supporting the channel =).

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

    I am currently enrolled in Cisco's cybersecurity course and I always look at this particular video whenever I get symmetric and asymmetric and public and private keys confused with one another. Very very good tutorial.

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

    This channel has become my go to for catching up on stuff I haven't, previously, fully understood. The simple breakdown of the subject matter makes for easier digestion. 👏👏

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

      Welcome, Frack =). Glad you're enjoying this content and how I present it!

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

      Congratulations, you won the giveaway. Message me on discord to claim your prize -- pracnet.net/discord

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

      @@PracticalNetworking lovely, thank you. Will pm later.

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

      Thanks for the course. 😀

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

    genius! you explain this concept very succinctly

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

    Wow, great explanation, easily understandable.

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

    Thanks, a lot. A great video.

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

    Ed, you are absolutely the BEST!. I'm finishing a 2 year degree at Edmonds and feel like I've learned little (all during covid, virtual) and frequently refer back to your amazing instruction. You def have the calling of a professor (not to mention your obvious chops as an engineer).