How does HTTPS work? What's a CA? What's a self-signed Certificate?

Поділитися
Вставка
  • Опубліковано 25 гру 2024

КОМЕНТАРІ • 726

  • @vibhupandey3702
    @vibhupandey3702 5 років тому +1048

    This 11 min video was more educating then an entire course of pluralsight on How HTTPS works. Thank you for this.

    • @kameshkamesh9953
      @kameshkamesh9953 5 років тому +27

      It is a fact bro....Plural sight is just waste of our time

    • @ShoppingBored
      @ShoppingBored 5 років тому +9

      Lynda too 😂

    • @funkybunky64
      @funkybunky64 4 роки тому +5

      Pluralsight has such a bad rep for a reason. Wouldn't bother to give them money for anything.

    • @isabellez5671
      @isabellez5671 4 роки тому +5

      It's a fact that public youtube videos and human + ai information filtering are better that anything else. Great job
      kubucation!

    • @kaywulff2783
      @kaywulff2783 4 роки тому +2

      @@kameshkamesh9953 don't forget the money!

  • @spaci1010
    @spaci1010 2 роки тому +6

    I was banging my head from 5 days to understand ssl setup to secure my kafka cluster..
    And finally my woes are over.
    Thanks from the deepest bottom of my heart

  • @freebk161
    @freebk161 4 роки тому +7

    Lot of videos talk what is SSL and how it works, but your video talks extensively about certificates explaining why one needs to have it !!! Your way of explanation is very simple, without graphics, jargon. Thanks a bunch!!!

  • @natdarke3860
    @natdarke3860 4 роки тому +120

    I would like to add, for clarity, that:
    1. A message encrypted with a public key is used for secrecy
    - The message can only be decrypted with the corresponding private key, but you cannot verify who the owner is.
    2. A message encrypted with a private key is used for authentication
    - The message owner can be verified if you know the corresponding public key, but is not secret.
    - This is why a web browsers have a record of public keys for CA Authorities - so they can verify that a "public key certificate" is signed by the a real CA Authority

    • @kubucation
      @kubucation  4 роки тому +4

      Great addition, thank you!

    • @takatsukikum
      @takatsukikum 4 роки тому +1

      Thank you very much, that's the link I was missing.

    • @mohammedmclovin4450
      @mohammedmclovin4450 2 роки тому

      Awesome. This helped a lot!!

    • @PlayI3oyTN
      @PlayI3oyTN 2 роки тому

      This helped! thanks

    • @aedaldaniel
      @aedaldaniel 2 роки тому

      so you mean to say google exposes both public key and private key? then the attackers will be able to decrypt right?

  • @abhishekkumar-tu7nq
    @abhishekkumar-tu7nq Рік тому +1

    I like it. This video, should be 1st video to view/watch, if anyone is starting with ssl, https, tls etc.

  • @senthilkumar5
    @senthilkumar5 4 роки тому +1

    Simple and elegant explanation.. it works as apartment mail box. We provide Public address to all interested party, we buy mail box from apartment building management. USPS post mail in our mail box. Only we have private key to unlock mail box and read all mails. It similar concept applied using cryptography on digital platforms. Thank you very much for the video.

  • @abdulwahabkhan1086
    @abdulwahabkhan1086 Рік тому +1

    Dude! This is the most simple version of this complex topic I've come across. Hats off!

  • @Ryan-jb7fy
    @Ryan-jb7fy 4 роки тому +5

    I don’t know what it is but listening to videos that explain anything about technology in detail, I find calming. Loved the video.

  • @jayeshmali7883
    @jayeshmali7883 3 роки тому +1

    After watching a couple of videos on HTTPS, I came to this video, now I feel that I don't need to search for any other videos.
    Best explanation ever, thanks for this video.

  • @chenyangwang7232
    @chenyangwang7232 3 роки тому +2

    Finally! Finally, someone explains where and how HTTPS uses symmetric keys for encrypted communication!

  • @arisk992
    @arisk992 4 роки тому

    Many people have the knowledge but far less people have the ability to pass it on. Kudos!

  • @harshg2003
    @harshg2003 5 років тому +112

    Best explanation ever found on UA-cam till now

    • @yungnotfamous7331
      @yungnotfamous7331 4 роки тому

      Pratik Joshi wtf

    • @karthickramesh4411
      @karthickramesh4411 4 роки тому

      @@nutandevjoshi I am pretty sure you are the king of all sadist bastard in the whole world.

  • @jagan1957
    @jagan1957 4 роки тому +9

    Wow a lot of concepts in a nutshell.... Very effective!! Just one suggestion to add
    - The CA certificate which is signed by the CA authority statically resides in the computer either through browser or
    - If we have our own CA certificate, then we implant it into the browser by copying into it.
    So practically we can also mention in the video where the CA certificate is stored in each case which is the only missing part according to me. Thanks a lot for the video again!

    • @unhandledexception5988
      @unhandledexception5988 2 роки тому

      indeed he has mentioned it by saying "browsers comes together with many major ca's public keys."

  • @niranjanbk
    @niranjanbk 4 роки тому +6

    Beautifully made complex concept so simple to understand. All these years read multiple articles but this 11 min video just made wonders and injecting the complete concept of CA and HTTPS into my head.... Keep doing more of such wonders...

  • @weactweimpactcharityassoci3964
    @weactweimpactcharityassoci3964 3 роки тому +1

    Wow Sir
    I confess, even tough i spend years watching videos on HTTPS,
    it was a black box for me until u explained that
    My RESPECT SIR

  • @LukeAmaral
    @LukeAmaral 5 років тому +45

    Awesome. Came here for a refresher on HTTPS to prepare for interview and this video was way beyond what I expected to find in such a short video. You just got yourself a new subscriber. I admire people like you who can give so much information in a short time and in a way that is so easy to understand.

    • @kubucation
      @kubucation  5 років тому +2

      Thanks a lot and best of luck for your interview!

  • @maximiliandebian3172
    @maximiliandebian3172 2 роки тому +2

    Thank you my dear man...I was looking for a technical-but-not-too-technical explanation. I am a developer who needs to know just enough and everything else I could find was too basic.

  • @waterisalive2860
    @waterisalive2860 4 роки тому +30

    Thank you very kindly. You explain better than most profs, teaching is an art and you’re a natural. Keep up the good work

  • @alvaro_ch
    @alvaro_ch 3 роки тому +4

    It´s delightful how you role the technical details out and still kept focused on the objective. Grats!

  • @PrabhuKripaHai
    @PrabhuKripaHai 2 роки тому +1

    This is the best, most precise and concise explanation. Thanks!

  • @aswinivayyala5118
    @aswinivayyala5118 Рік тому

    I cannot stress enough, how informative and simplified this video..!!

  • @heronleal3582
    @heronleal3582 3 роки тому

    I have watched around 10 videos with this subject. This was the best one.

  • @rdshenai
    @rdshenai 4 роки тому

    Best primer on knowing how HTTPS works and how certificates are obtained!

  • @TheFentonz
    @TheFentonz 2 роки тому

    This is great! No messing around, no bullshit, straight to the point!

  • @ali-kadar
    @ali-kadar 2 роки тому +2

    Thank you for this very clear and concise explanantion!
    Recenty my employer started with MITM monitoring and I found this tutorial video very useful in order to understand that. I also tried to understand the underlying mathematics behind RSA encryption which was quite interesting as well if any one of you cares to know.

  • @Stockholmray
    @Stockholmray 4 роки тому +1

    Here is an uncluttered easy to follow overview of public-private key-pairs and Certificate Authorities. Many educational resources fail to deliver a simple overview of this most basic of subjects. Thank you!

  • @PauloSilva-yp6pl
    @PauloSilva-yp6pl 4 роки тому +11

    Finally!!! I’ve been looking for so long to understand it. After this video, the whole process now makes all sense in my mind.
    Awesome channel by the way. Keep doing it!

  • @danielwarzecha2007
    @danielwarzecha2007 Рік тому +1

    This is the first video that clicked. Thanks

  • @jumaanrimzy6311
    @jumaanrimzy6311 4 роки тому +7

    This 11 minute clip worth than Most of the lengthy explanations and tutorials. Awesome work. subscribed

  • @david2358
    @david2358 3 роки тому

    So far the best HTTPS video i have seen!

  • @Gordin508
    @Gordin508 4 роки тому +4

    The diagram at 3:55 is very insightful. It manages to summarize what other videos fail to summarize in 20 minutes. Well done!

  • @GururajBN
    @GururajBN 5 років тому

    For so many years I have been just looking at https in the browser, without ever trying to know how it works. Thanks for the enlightening video👌

  • @CSSoda
    @CSSoda 4 роки тому

    This is one of the best explanations about Asymmetrical Encryption and How HTTPS works! Thanks

  • @KennethSorling
    @KennethSorling 3 роки тому +20

    Best, clearest and most concise explanation I've ever seen about this. Kudos!

  • @sweetsubha2020
    @sweetsubha2020 3 роки тому +1

    Great video,.. Finally i could get a clear picture of how HTTPS works,...

  • @noodian3268
    @noodian3268 3 роки тому +1

    This video was amazing, better than any of the articles I've read. If anyone reading this wants to know more about how public key / private key works, I can recommend Computerphile's video on this.

  • @saumyayadav8596
    @saumyayadav8596 3 роки тому

    Explanation is as transparent as water. Thank you.

  • @rashmichaudhury6831
    @rashmichaudhury6831 4 роки тому +2

    One of the best videos over UA-cam. Thankyou for explaining it so well.

  • @9thplayer
    @9thplayer 4 роки тому

    You know what? You are the best. Remember my words. You have explained the best way coulb be possible in this universe. I would love to see more videos on security side.

  • @JeffInTech
    @JeffInTech Рік тому

    This video 100% clarified my perception on HTTPS

  • @vaib8940
    @vaib8940 5 років тому +26

    Exactly what I was looking for for a long time!! Thanks a ton. This cleared all my doubts. I am marking this for future reference.

    • @vaib8940
      @vaib8940 4 роки тому +2

      More than Indians , corona has infected other nationalities. Get your facts right. And you can stay away stop commenting unnecessarily. I liked it, I commented. Not sure what hurt you.

    • @nutandevjoshi
      @nutandevjoshi 4 роки тому

      @@vaib8940 the word Indian is a swear word to be honest

    • @vaib8940
      @vaib8940 4 роки тому

      @@nutandevjoshi youtube is accessible to whosoever can access it, just like you and me. Refrain from making such silly comments. Your problem is not understood. Indian will continue to use youtube, you like it or not, so beat it boy

    • @nutandevjoshi
      @nutandevjoshi 4 роки тому

      @@vaib8940 I wish I could half of the Indians

  • @Annndroid
    @Annndroid 2 роки тому

    One of the best videos for understanding SSL. I have been searching for a proper explanation since a long time and this video helped me understand what it really is.

  • @snowyx10mini
    @snowyx10mini 5 років тому +14

    Goodness! Wished this video was available much earlier... much better than being taught by professors.

  • @shrutiparnasaha7478
    @shrutiparnasaha7478 3 роки тому

    This is the best explanation video I have seen on Https!!!🙌🙌🙌

  • @Woodywoodah
    @Woodywoodah 2 роки тому

    This has to be one of the best https explanations on UA-cam

  • @martinbleach6019
    @martinbleach6019 3 роки тому +10

    Exactly the overview / summary / conceptual-level starting point I was looking for - and, for quite some time, failing to find! Thank you.

  • @RealityCheck6T9
    @RealityCheck6T9 4 роки тому

    Thanks. It's not the easiest thing in the world to understand but you did a good job explaining it.

  • @laxmanpandey2176
    @laxmanpandey2176 4 роки тому +1

    A very good explanation I found after a lot of search that how browsers trust the server cert . Thanks you very much. One thing I would say what kind of the creature are those have disliked this video, shame on you.

    • @kubucation
      @kubucation  4 роки тому +1

      Thanks! I can understand the dislikes. First of all, they're in a healthy ratio, less than 2% of votes are dislikes. That can be anything from "I don't like that guy's voice" to random noise created by bots. The 98% likes are high enough for me to gladly accept the other 2%. Having said that, while very helpful the video also isn't perfect. There are a few minor mis-speaks (another commentator pointed out I mixed up "key" and "certificate" at some point), etc. I have a healthy dose of pragmatism and don't expect every single video I watch or make to be absolutely perfect. Viewers shouldn't replace their own critical thinking with watching a video like this. It's a 10ish minute overview over a complex topic in a simple fashion. Some things are bound to be oversimplified in this case. But watching the video doesn't prevent anyone from picking up a book or read a more in-depth article afterwards. It seems 2% of voters demand absolute perfection (or don't like my voice, style, or even the font Helvetica ;-) ) I can live with disappointing them if the other 98% are happy.

  • @henderstech
    @henderstech 2 роки тому

    Thank you for this. I am still struggling to understand but this video helped more than anything I have seen.

  • @renayearnshaw2961
    @renayearnshaw2961 2 роки тому

    Thanks for this - I can see myself coming back to this explanation time and time again, it's so clear.

  • @DoseDeNet
    @DoseDeNet 2 роки тому +1

    Very clear explanation to refresh our knowledge, thanks

  • @siteshp
    @siteshp 5 років тому +3

    One of the best videos on working of HTTPS. Great work @Kubucation.

  • @darkpenink6730
    @darkpenink6730 3 роки тому

    And thats how i fell in love with a youtube creator, Just bcoz of HTTPs. I accept him as my Certificate Authority.

  • @selvarajant
    @selvarajant 2 роки тому +1

    Thats a damn clear explanation! It has addressed all my doubts. Thanks.

  • @mridulranjan1069
    @mridulranjan1069 2 роки тому +5

    Has to be one of the best explanations ever, simple and to the point. Awesome job, thanks!

  • @akashkarmakar4971
    @akashkarmakar4971 2 роки тому

    Awesome man!! I have very rarely seen such a concise and effective video.

  • @ujjwolbhandari
    @ujjwolbhandari 4 роки тому

    The best video resource for understanding HTTPS !!

  • @PedroMatosMAC
    @PedroMatosMAC 4 роки тому +1

    Thank you so much for this GREAT video. Finally understood how it all works. PLEASE make more videos like this because you really know how to explain things.

    • @kubucation
      @kubucation  4 роки тому

      Thanks! Do you have any suggestions of complex topics you'd like to have explained?

  • @hosseinbehdarvandi1504
    @hosseinbehdarvandi1504 3 роки тому

    Best learning about SSL I ever seen !!!

  • @trendyniro
    @trendyniro 2 роки тому

    This is the best video on trusted certificates!

  • @rajkhare5949
    @rajkhare5949 3 роки тому +1

    woderful explanation....thanks for creating such a inormative video!!!!!

  • @TommyBoy7Heads
    @TommyBoy7Heads 2 роки тому

    This was such a good explanation. Thanks for completely eradicating a blind spot for me.

  • @WhatShallMyUsernameBe
    @WhatShallMyUsernameBe 10 місяців тому

    Hi,
    I signed in just to say
    Thank you very much for explaining this to me. Your video finally helped it click for me.

  • @Benjo1102
    @Benjo1102 5 років тому +4

    Somebody has earned himself a subscription from an unknown stranger from the internet. Nice work.

  • @vetrim9654
    @vetrim9654 4 роки тому +26

    What an explanation! So much clarity and very well explained. Thank you so much for doing this!

  • @killia999
    @killia999 4 роки тому +3

    I have been struggling to understand the concepts behind SSL, since I know what it is, and never understood it. Finally... Closure... Thank you!

  • @gabrielnjovu5357
    @gabrielnjovu5357 3 роки тому

    I really didn't know how HTTPS works. Have really learnt. Thanks

  • @thanasisathanasi4965
    @thanasisathanasi4965 5 років тому +103

    At last. A video that gave me answers to my questions!!! Thank u brother! Come over for a beer!

  • @NervousNab
    @NervousNab 2 роки тому

    It's so much clearer right now. Thx. Back to development.

  • @tylim88
    @tylim88 2 роки тому

    by far the best video explaining https on youtube

  • @lubospokorny1723
    @lubospokorny1723 5 років тому +18

    This is the best video on encryption I could reach on youtube, I would have appreciated if tls and ssl were brought to it aswell though.

  • @anandyelchatwar3935
    @anandyelchatwar3935 3 роки тому

    This video has helped me a lot in understanding how the HTTPS works , Thanks for explaining so clearly . Just Perfect :)

  • @terrancepinkney777
    @terrancepinkney777 4 роки тому

    Thank you for your time and efforts with this video. I 100% completely understand how HTTPS works with the browsers now with self-signed and CA. This even answered a question I had with a security software my company uses and a certain error message I would see. Great work!

  • @ginmardoamatpawiro9570
    @ginmardoamatpawiro9570 5 років тому

    Ok, i only saw it halfway. And the first part already started to make clearer sense to me. Background: a friend of mine explained this to me without me having any idea of the who does what and why. This video puts things (what I've been taught earlier and what is now being displayed) into perspective. Kudos :)

  • @manoharjagtap1432
    @manoharjagtap1432 3 роки тому +2

    Very well brilliantly explained

  • @mehdiichkarrane5059
    @mehdiichkarrane5059 4 роки тому

    this is gold content. Saves to me a lot of time to learn about Https. thank you

  • @reduser77
    @reduser77 4 роки тому +1

    no other video on youtube mentioned that asymmetric keys method is just to deliver the key that will be used later in a symmetric encryption communication ! thanks alot !

  • @MARSSS888
    @MARSSS888 4 роки тому +2

    This explanation is simply superb. It shows art of teaching as well :)

  • @HK-no9wm
    @HK-no9wm 5 років тому +3

    Best explanation on UA-cam on this topic. Thank you sir

  • @kesh2032
    @kesh2032 5 років тому +4

    This is fantastic! The best explanation on youtube !

  • @lavuday7
    @lavuday7 2 роки тому

    What an amazing explanation!!!! Thanks so much for such a clear and simple tutorial of how https works...

  • @joernhauser9831
    @joernhauser9831 3 роки тому +1

    Great explanation! So much information in such short time is a form of art

  • @bolu7361
    @bolu7361 4 роки тому

    This is one of the best videos made on HTTPS. Thank you!

  • @jerweiyeoh7096
    @jerweiyeoh7096 4 роки тому

    4:06, the "AHA!" moment
    Appreciate it and keep up the good work!

  • @subramanyah4332
    @subramanyah4332 4 роки тому +1

    WOW, its crystal clear, very very east to understand. I had gone through many, but this is best

  • @stockshare530
    @stockshare530 2 роки тому

    super video consolidated 1 hours of knowledge in 11 mins😇😇 can not believe you are so precise in your words and knowledge , keep the good work like this , really cannot stop myself to give this comment , awesome , fantastic ,mind blowing , superb, i do not have more words to say🏆🏆🎖🎖

  • @warperone
    @warperone 3 роки тому

    The absolute best and simplest explanation.....using this style pls do more stuff ;-)

  • @clayjensen1542
    @clayjensen1542 3 роки тому

    Best video on this topic, you explained it so well, thanks

  • @devart321
    @devart321 4 роки тому

    This is the best video which explained SSL so well ...Thank you:)

  • @SoumyaMaitra2008
    @SoumyaMaitra2008 5 років тому +3

    Simply clever and awesome way to depict a complex piece! Nice indeed.

  • @georgematua
    @georgematua 3 роки тому +2

    Perfect! What I have been missing everywhere is part 03:39 where it basically says that "only private key owner (the one who created the public key) can decrypt information encrypted with this very public key". I did not understand how the public key is not compromised when sent in first place. Thanks!

  • @JulioEcheverry
    @JulioEcheverry 2 роки тому

    Oh wow this was such a beautifully crafted explanation, thank you so much Kubucation

  • @udohpele1696
    @udohpele1696 4 роки тому +3

    bro... this was a fantastic explanation. Kudos to you. Thanks man.

  • @adnanedakna2630
    @adnanedakna2630 3 місяці тому

    i really appreciate the way you're explaining very interesting contents

  • @sanketlawangare8616
    @sanketlawangare8616 4 роки тому

    Thanks a lot for condensing this important concept in 11 mins and explaining in a simplified manner.

  • @uncreativename454
    @uncreativename454 11 місяців тому

    This video is perfection. It helped me out so much! Thank you

  • @nikhilagrawal9217
    @nikhilagrawal9217 4 роки тому +1

    Thanks dude for making this video. It was worth watching

  • @silentspectator8655
    @silentspectator8655 2 роки тому

    I've been trying to set up PKI on a private network for a month and always walked away from other resources with more questions without really being much closer to the answer, which was super frustrating. This is the most straight forward explanation on this that I've seen. Huge +1 for taking the time to explain the self-signed cert process and going into detail about the relationships between browser, server and CA.
    Frustrating when a majority of what you find online is geared towards sites that are on the internet only with no consideration for intranets.

  • @learnchinesewithyanhuaandk8903
    @learnchinesewithyanhuaandk8903 2 роки тому

    Complicated theories made easy. Brilliant! Thanks for the help!

  • @AnupWarrier
    @AnupWarrier 4 роки тому

    Clear and crisp explanation. Very well done!