Intro to Digital Certificates

Sdílet
Vložit
  • čas přidán 30. 04. 2017
  • This tutorial starts with a review of Symmetric and Asymmetric (PKI) Encryption. It discusses self signed certificates and how an SSL certificate is used in a Client-Server web communication session.
    05:31 digital certificate 06:31 trust 06:45 CA 06:52 A certificate authority validates the identity of the certificate holder 07:21self-signed certificate 08:55 user identification 12:37 self-signed certificate 15:14 testing 15:25 self-signed certificate , root certificate 17:18
    This is the second in a series on how encryption and certificates work. Other videos are:
    Introduction to Encryption
    Certificates: Chain of Trust

Komentáře • 245

  • @arjunbadarinath
    @arjunbadarinath Před rokem +20

    Undoubtedly, the best explanation of PKI and digital certificates. Thanks Dave!

  • @domaincontroller
    @domaincontroller Před 3 lety +31

    05:31 digital certificate 06:31 trust 06:45 CA 06:52 A certificate authority validates the identity of the certificate holder 07:21self-signed certificate 08:55 user identification 12:37 self-signed certificate 15:14 testing 15:25 self-signed certificate , root certificate 17:18

  • @evanxu5883
    @evanxu5883 Před 3 lety +23

    I spent 2 hours in the class and couldn't think it through but it only took me 21 minutes to understand via this video. Thank you David!

    • @purrplemane5954
      @purrplemane5954 Před 2 lety

      Yeah fer real. This presentation was well done and easily understood. Now I have cleared up a lot of confusion previously in my mind. Thanks a million to David

  • @jayantsande1165
    @jayantsande1165 Před 5 lety +1

    Very well explained Dave ! Helped clear understanding of flow between browser and webserver. Keep uploading the such great videos. Many Thanks

  • @pkelly20091
    @pkelly20091 Před 5 lety +6

    very pleased with the explanation - i watched about 4 videos about digital certificates and this is the one which got me understanding it properly.

  • @ashzgtx
    @ashzgtx Před 5 lety +2

    Thank you. have seen many tutorials but this is the first one that makes complete sense to me ! Best wishes...

  • @blopbop5405
    @blopbop5405 Před 3 lety +2

    I've been scrambling to figure out PKI the past few days and this video really helped me glue all the pieces together to solidify my knowledge of PKI. Thank you!!!

  • @krishnabala8403
    @krishnabala8403 Před 4 lety +3

    Wow! Really great explanation. Really clears up a lot of questions I had about CA, Digital certs and how TLS uses asymmetric/symmetric encryption and why symmetric is better. All of of this knowledge in one place! Thank you.

  • @shankysodhi
    @shankysodhi Před 4 lety +1

    This was really informative video . Thanks Dave ! Hope you keep creating these type of instruction content !!

  • @yalynats
    @yalynats Před 5 lety +1

    Great! Finally I got the whole process. Thanks a lot!

  • @lg2058
    @lg2058 Před 3 lety +4

    Along with great information presentation style, the presenter has a perfect knowledge reinforcement/voice/speed balance, which makes the info really sink in. No accent helps to stay focused as well.

  • @mahendratiwary3689
    @mahendratiwary3689 Před 3 lety +1

    Amazing video. Thanks Dave for making it so nice and clear.

  • @mdfarhadhussain
    @mdfarhadhussain Před 6 lety

    The best tutorial in the net about certificate

  • @daryllee3814
    @daryllee3814 Před 3 lety +1

    The best explanation I have encountered. Made it very simple and clear. Thank you !

  • @samari1011
    @samari1011 Před 4 lety +1

    Thank you for sharing. This is great - explained in its most simplest form.

  • @zomgoose
    @zomgoose Před 2 lety

    I have been working on my understanding of certificates and PKI. This clarified a few additional things for me. Thank you for the info and details!

  • @couturebas
    @couturebas Před 5 lety +2

    Thanks for this video, best explanation on the net.

  • @maciej.wolosewicz
    @maciej.wolosewicz Před 2 lety

    Dave! Great video! I'm very impressed how simple is that! Thank you!

  • @RalfNeitzkeCampos
    @RalfNeitzkeCampos Před 5 lety +2

    Thanks for the amazing Tutorial!

  • @ambervinson5181
    @ambervinson5181 Před 3 měsíci +1

    Great video! I love how you broke it down and walked through it nicely. Thank you.

  • @suneetdixit7904
    @suneetdixit7904 Před 4 lety +1

    One of the best explainer videos. Very easy to understand and covers all the basics

  • @ToddCBrown
    @ToddCBrown Před 6 lety +5

    Dave - Thank you so much for sharing this. It is a great review even if you deal with it a lot. Good work

  • @faiyaz203
    @faiyaz203 Před 5 lety +1

    Many Thanks !!! for your kind and detail Explanation.. God Bless You !!!

  • @amg3739
    @amg3739 Před 3 lety +1

    Lovely lecture! You took enough time to explain the concepts at ease.. Thanks.

  • @GeorgeJoseph-iv9sg
    @GeorgeJoseph-iv9sg Před 11 měsíci

    One of the best explanations on this topic. Thanks Dave 👌

  • @colinm5545
    @colinm5545 Před 5 lety +1

    Thanks for the video! This finally made it click for me.

  • @rakesh4a1
    @rakesh4a1 Před 4 lety +2

    Explanation is complete with the real time example.
    Though i know these things, i still liked the way you explained.
    Thanks a lot.

  • @suhailthottungal5301
    @suhailthottungal5301 Před 4 lety

    Perfectly explained. Great Job. It helped me a lot. Thanks, Mr.Dave

  • @shairontoledo
    @shairontoledo Před 2 lety +1

    Thanks Dave, you're a great teacher.

  • @jabrouni2
    @jabrouni2 Před 6 lety

    Amazing explanation! Concise and clear

  • @JoLRico
    @JoLRico Před 3 lety

    OMG, you answered all the questions I didn't know I had. Thank you!

  • @vipul6304
    @vipul6304 Před 3 lety +2

    He is really an expert on this subject. Very well explained, understood the concept.

  • @_.sumit._
    @_.sumit._ Před rokem

    The best explanation video on the web. Thanks for creating this Dave.

  • @nnerm007
    @nnerm007 Před 6 lety +1

    well explained. thank you Dave.

  • @user-sk6vy2ze9p
    @user-sk6vy2ze9p Před 10 měsíci

    Dave, Thank you very much for such a clear and complete explanation.

  • @syed_hussaini
    @syed_hussaini Před 5 lety +1

    I had a doubt between public & private key but, after going through your video session I got the difference between them.

  • @JohnJohn-sf1df
    @JohnJohn-sf1df Před 4 lety

    Taking Security+ in 2 weeks. Every bit of extra info helps. Thank for clearly explaining ssl communication.

  • @navneetpathak3636
    @navneetpathak3636 Před 4 lety +1

    best tutorial. thanks a lot Dave !!

  • @praveenkumarmummidivarapu

    such a wonderful explanation...I really appreciate the effort

  • @mostinho7
    @mostinho7 Před 3 lety +7

    DONE thanks moved notes to onenote
    6:25 digital certificate includes the public key only not the private key
    8:30 how user/server gets a certificate from a certificate authority. The user generated their own public and private keys, they give that along with their identification to a certificate authority. This is called a certificate signing request CSR. The certificate authority then signs the certificate and gives it back to the user.
    9:45 the certificate contains: public key only not private obviously, the CA identification and certificate owner/public key owner identification
    10:30 how to make a CSR certificate signing request
    .key file contains key
    12:41 self signed certificate
    A CA signing the certificate provides TRUST that the public key belongs to the person we think we are talking to. However, the certificate itself containing the public key that we use for encryption is what provides the encryption. Without a CA, we can still have encryption, but we can’t trust that when we connect to a server, the server/person responding is who they say they are (man in the middle attack). When the certificate is signed by a CA, we can be sure that they are who they say they are.
    Example, we think we are talking to Alice, but bob intercepts the message and sends us his own public key and says I am Alice. We think we are talking to Alice, but we are actually talking to bob. Our messages are still encrypted though but now bob can read them. A CA tells us hey this public key actually does belong to Alice so you can go ahead and use it to encrypt your message.
    15:30 so just using a self signed certificate allows you to encrypt messages, but you are vulnerable to a man in the middle attack. To mitigate this, you need a CA to check with it “hey does this public key belong to person x”. You can set up a self signed CA (called a self signed CA because you usually non-root CAs are signed by another root CA - chain of trust) and create a root-certificate. You need to install the root certificate in every machine in your organization (like the hardcoded root CAs in your OS or web browser)
    17:40 TLS flow

  • @estocapiodanhillb.8104

    Thanks for the tutorial, it's much faster than any other method I came across.

  • @GM-qv1ql
    @GM-qv1ql Před 4 lety +16

    This is simply brilliant..and brilliantly simple..great job!!

  • @viralsanghavi7
    @viralsanghavi7 Před 5 lety +4

    Great tutorial Dave! you made it simpler to understand

  • @adarsh3589
    @adarsh3589 Před 4 lety

    This is just awesome... The first diagram was worth millions

  • @sunilaryal5185
    @sunilaryal5185 Před 3 lety

    This is very helpful for the reader simply explained and with good examples. Really amazing video.

  • @wicckugupta
    @wicckugupta Před 3 lety

    Perfect demonstration, it include awesome theory and practical .
    I am fan of you video now !

  • @abcdxyz3255
    @abcdxyz3255 Před 2 lety

    Thanks a lot...i have been in IT field for a long time...many times i tried to understand keys, certificates etc... finally this video gave me a clear understanding ..thanks again.

  • @jeremyxia3595
    @jeremyxia3595 Před 2 lety

    This world needs more people like you

  • @kvishnuteja334
    @kvishnuteja334 Před 6 lety

    This is truly informative thanks much sir!

  • @DoniDarkslide
    @DoniDarkslide Před rokem

    Thanks for the great explanation. This helped a lot to understand the topic!

  • @deepakshinde7997
    @deepakshinde7997 Před 4 lety

    this video gives lot of information in very simple terms. thank you

  • @nghibui6162
    @nghibui6162 Před 2 lety

    best explanation ever! Thank you!

  • @boronxxx
    @boronxxx Před rokem

    Beautifully explained!

  • @MohamedMohamed-kw2dg
    @MohamedMohamed-kw2dg Před rokem

    Amazing, best digital certificate explanation on youtube!.

  • @varunh93
    @varunh93 Před 3 lety

    This is crystal clear!

  • @RicardoDiaz21129
    @RicardoDiaz21129 Před 5 lety +1

    Very well explained. Thank you

  • @frankie_goestohollywood

    I'm so glad I found this!!!!! Thank you!!! :-)

  • @arjunchd04
    @arjunchd04 Před 3 lety

    Very good tutorial , covering symmetric , asymmetric keys , SSL , how certificate is generated and signed......

  • @nmlokman8538
    @nmlokman8538 Před 2 lety

    SO SO SO easy to understand, thank you !

  • @MuhammadAsifRHCE
    @MuhammadAsifRHCE Před 4 lety

    Good one. This tutorial has cleared my basic concepts about ssl

  • @ritdesh5220
    @ritdesh5220 Před 4 lety

    i'm now your subscriber ! Great job Dave !!

  • @akashkarve1991
    @akashkarve1991 Před 4 lety

    Awesome video
    Complex concepts explained in simple way
    Appreciate your efforts

  • @IgorOlikh
    @IgorOlikh Před 2 lety

    Great explanation! Thank you.

  • @dpasadis
    @dpasadis Před 4 lety

    Excellent tutorial. Thank you.

  • @ghassenbenmansour3159
    @ghassenbenmansour3159 Před 4 lety

    Very good explanation, thanks for the effort!

  • @mariocortes2670
    @mariocortes2670 Před 3 lety

    The best tutorial

  • @erickmanuelbazansalinas2406

    Thanks a lot, great tutorial.

  • @itsajoke5354
    @itsajoke5354 Před 3 lety

    Wow! I am really impressed. Thank you sir! Much love from germany

  • @michaelgarner4315
    @michaelgarner4315 Před 5 lety +10

    Excellent explanation of a complex topic. Beginning the video with a review of symmetric and asymmetric encryption was super helpful and really paid off at the end. Thank you for producing and sharing this video!

  • @hudakhaled8353
    @hudakhaled8353 Před 2 lety

    Thank you for this amazing clear explanation

  • @poralentierno
    @poralentierno Před 2 lety +1

    Ive been in this industry for years, I tell you this is the most comcise, informative and to the point video about cert. Thank you

  • @nayl3476
    @nayl3476 Před 4 lety +3

    one of the best explanation i saw on the subject, specialy on the self certificat CA

  • @kingsleybaffourawuah
    @kingsleybaffourawuah Před 5 lety

    this gives a very good understanding about the subject... kudos

  • @amazingmanish
    @amazingmanish Před 6 lety

    Nice explanation !!

  • @prafullpandit531
    @prafullpandit531 Před 2 lety

    wonderful explanation !!!

  • @rapper5933
    @rapper5933 Před 4 lety

    PKI and Certificates are always a tricky subject. This is so far THE best video I've seen going into depth on the subject. I would recommend this video to anyone in IT.

    • @davecrabbe4579
      @davecrabbe4579  Před 4 lety

      Thanks Charlie.. sometimes hard to find that balance of going into enough detail but not so much detail that the overall concept gets lost.

  • @muddasarmunir6939
    @muddasarmunir6939 Před 11 měsíci

    Excellently explained

  • @massimilianoausili6666
    @massimilianoausili6666 Před 4 lety +2

    The best explanation I have heard. Very calm and clear. I got everything and I an not language native.

    • @davecrabbe4579
      @davecrabbe4579  Před 4 lety

      thanks for the kind feedback. Glad it helped with this topic.

  • @hugosmooth7726
    @hugosmooth7726 Před 6 lety

    Very clear, thank you!

  • @srinadhp
    @srinadhp Před 2 lety

    thanks a lot for a informative video. Very well explained!

  • @LeonTGBU
    @LeonTGBU Před 4 lety

    Watch at 2x speed, very great breakdown!

  • @arpitagrawal1966
    @arpitagrawal1966 Před 3 lety

    Excellent explanation.. Best on Internet

  • @SlowCarToChina
    @SlowCarToChina Před 6 lety +33

    Great tutorial. It took me a while to shake off the confusion caused by hearing "ncss.ca" and assuming the .ca meant it was a CA.

    • @ToddCBrown
      @ToddCBrown Před 6 lety +2

      CA=Canada

    • @SSSS-sb5ix
      @SSSS-sb5ix Před 5 lety +2

      You are right. It took me a while too.
      Better to use .com for example. (ca seemed to be CA at first.)

    • @davecrabbe4579
      @davecrabbe4579  Před 5 lety +13

      yes.. If I redo.. I will not use .CA.. am so used to that domain; being from Canada...

    • @jeffgreen4903
      @jeffgreen4903 Před 5 lety +4

      @@davecrabbe4579 ... no issue for us Canadians :)

  • @genemgranstaff
    @genemgranstaff Před 2 lety

    Thank you very much for this video!

  • @dwightgrupp8181
    @dwightgrupp8181 Před 3 lety

    Great Video! Life Saver.

  • @piyushverma1077
    @piyushverma1077 Před 3 lety

    Thanks a lot sir...very detailed lecture finally i understood this topic

  • @josephwong2832
    @josephwong2832 Před 4 lety

    Thanks a lot Dave the video was a bit slow but now I understand completely the key exchange!!!!

  • @edselcorreya
    @edselcorreya Před 5 lety

    Excellent explanation.

  • @valentinussofa4135
    @valentinussofa4135 Před rokem

    Thank Sir. Great lecture. 🙏

  • @ValliNayagamChokkalingam
    @ValliNayagamChokkalingam Před 6 měsíci

    Nice explanation!

  • @cdespejo
    @cdespejo Před 3 lety

    Fantastic video thank you!

  • @hbsvidu
    @hbsvidu Před 5 lety +1

    Thanks great explanation (y)

  • @KamalMettananda
    @KamalMettananda Před 3 lety

    Thanks a lot, quick and clear.

  • @rameshnyc6798
    @rameshnyc6798 Před 2 lety

    Amazing video on digital Certs, if you land here just think you got your answers with this video

  • @NabeelIbrahimcp
    @NabeelIbrahimcp Před 10 měsíci

    Awesome explanation

  • @himabindubt745
    @himabindubt745 Před 4 lety

    Wow great explanation!!

  • @shajamal7624
    @shajamal7624 Před 4 lety +1

    Thanks.. nicely explained.

  • @salahaldeen3062
    @salahaldeen3062 Před 8 měsíci

    You the best one explain that

  • @marzioforte9364
    @marzioforte9364 Před 5 lety

    Outstanding.

  • @hamid7029
    @hamid7029 Před 3 lety

    Great job... thanks !