Data Encryption Standard (DES) - Explained with an Example - Cryptography - CyberSecurity - CSE4003

Поделиться
HTML-код
  • Опубликовано: 22 ноя 2024

Комментарии • 82

  • @cybersniffer1
    @cybersniffer1 Год назад +27

    Look! Everyone on here. From this video, I realized if you don't understand any form of instruction, complex or simple (math, science, logic, etc) it is not your fault. The burden of you understanding a section of instructions or lesson lies largely on the person teaching. Thank God for the internet. If something is not too from your instructor, try learning it from other sources until it is clear. It worked for me. Cryptography has been like a mystery over my years in cyber security. THIS VIDEO right here proves my theory. "It wasn't my fault". @Satish CJ! You've made my years! 🤣 For the rest of my life, I can explain DES to anyone in my sleep! Sorry, this is a long comment.... but AMAZING.

    • @SatishCJ
      @SatishCJ  Год назад +10

      Glad to know the video helped. I understand it's a long comment.. but it's the best comment I have had so far. Thanks for the nice feedback

  • @muhammedozen2699
    @muhammedozen2699 2 года назад +50

    That's literally the best tutorial on DES I've ever seen on youtube. So practical and very detailed. thank you so much sir. I highly appreciate your work

  • @kensenior820
    @kensenior820 2 года назад +11

    In my opinion, this video is much easier to follow and much more detailed than other explanations of DES available online. Thank you.

  • @QuickFlicksx
    @QuickFlicksx Год назад +3

    Best Ever Tuotorial on DES, best ever literally! - idk why is this so underrated....

  • @VoidExistence
    @VoidExistence Год назад +4

    I thought the comments exaggerated, but this video is *actually* better than the ones by million sub channels. Extremely easy to follow and very practical. Sir kindly never stop making these, you're a blessing

    • @SatishCJ
      @SatishCJ  Год назад

      Thanks for the inspiring feedback. Glad to know you liked the lecture

  • @siddaramannas66
    @siddaramannas66 Год назад +2

    one of the best lecture on DES on youtube. Thank you sir.

  • @dongdau1151
    @dongdau1151 2 года назад +2

    This is the best tutorial on DES. Thank you sir, really helpful explanations.

  • @Lamadora808
    @Lamadora808 2 года назад +2

    ... this is exactly what I needed to help me understand DES, thank you for sharing this video.

  • @dananjayafdo7855
    @dananjayafdo7855 3 года назад +5

    man I appreciate ur time to made this vdo series, no matter how many views u got or what, this information r valuable.cheers!

  • @monasharon2347
    @monasharon2347 Год назад +3

    Sir this is the best video for DES!! Thanks a lot for helping me at the last min of exam preparation :⁠,⁠-⁠)♡

    • @SatishCJ
      @SatishCJ  Год назад +3

      Glad to know the video helped. Thanks for the nice feedback

  • @josiah4812
    @josiah4812 Год назад +1

    Sir your patience is remarkable, thank you for this!

    • @SatishCJ
      @SatishCJ  Год назад

      Glad to know the video helped. Thanks for the feedback

  • @hemangisatam6750
    @hemangisatam6750 Год назад +1

    Thank you sir ...very well explained ...one of the best video on DES algorithm

    • @SatishCJ
      @SatishCJ  Год назад +1

      You are most welcome. Thanks for the feedback

  • @nadarjanjeyakumar5063
    @nadarjanjeyakumar5063 6 месяцев назад +1

    Sir. Very nice. Patience in explaining step by step. Long video, but I deserved the time for explanation.

  • @natarajanyuvaraj5265
    @natarajanyuvaraj5265 Год назад +1

    Neat explanation. Grateful I found this first among all other videos.

    • @SatishCJ
      @SatishCJ  Год назад

      Great to hear!.. Thanks for the nice feedback!!

  • @Ramadeviramadevi-hy3vq
    @Ramadeviramadevi-hy3vq Год назад +1

    Such a wonderful explanation with an example. Thank you so much

    • @SatishCJ
      @SatishCJ  Год назад

      Glad it was helpful!. Thanks for the nice feedback!!

  • @chickduck7522
    @chickduck7522 2 года назад +4

    Thank you for the effort you put into detailing every step ! I have to code an implementation as part of a school project and it is very very helpful !

  • @akheelakhanum6183
    @akheelakhanum6183 9 месяцев назад +1

    explained in a very simple way sir.. thnks a lot

    • @SatishCJ
      @SatishCJ  9 месяцев назад

      You are most welcome

  • @ChukwunazaekpereObioma
    @ChukwunazaekpereObioma 6 месяцев назад

    I enjoyed this. However, I'd like to ask the following questions:
    1. How were the values in the S-box table generated?
    2. How do you carryout the decryption processes.
    Thank you.

  • @kandi2440
    @kandi2440 Год назад +1

    Really outstanding DES tutorial.

    • @SatishCJ
      @SatishCJ  Год назад

      Thanks for the nice feedback

  • @shreyatarwey7520
    @shreyatarwey7520 2 года назад +4

    This video is soo helpful, You need much more reach and appreciation than this, You literally helped me out a lott!!! Great work thankssssssss

  • @gavazzaangelo
    @gavazzaangelo Год назад +1

    Sir, thank you so much for all the effort and didactics you put on this work. I was trying to find a video that I could understand DES for days and this one saved my assignment and my student life! lol
    greetings from Brazil!

    • @SatishCJ
      @SatishCJ  Год назад

      Glad to know the video helped.Thanks for the nice feedback

  • @VishnuBalaji46
    @VishnuBalaji46 3 года назад +3

    Thanks for your good lecture. Pls post more videos about cybersecurity

  • @bhuvanb2204
    @bhuvanb2204 6 месяцев назад +1

    Great Video. Made it very easy to understand

    • @SatishCJ
      @SatishCJ  6 месяцев назад

      Glad it helped!

  • @anandrajam7556
    @anandrajam7556 3 года назад +4

    Very very helpful video, thx for this

  • @ssambadenis9401
    @ssambadenis9401 3 года назад +1

    Geniusly Executed. Thank you , This has been very helpful

  • @suryaveeraraghavalu8250
    @suryaveeraraghavalu8250 4 месяца назад +1

    superb

  • @2105avalanche
    @2105avalanche 3 года назад +2

    Thank you sir, Very helpful explanations

  • @kyrostsa1180
    @kyrostsa1180 3 года назад +5

    very helpful video!

  • @thebigvusi3377
    @thebigvusi3377 3 года назад +2

    You’re the best man 🙏🏻🔥

  • @mimirizaldo2412
    @mimirizaldo2412 7 месяцев назад +1

    Thank you sir!! You've saved me from tutorial hell

    • @SatishCJ
      @SatishCJ  7 месяцев назад +1

      Glad I could help!

  • @vishaalclips
    @vishaalclips 8 месяцев назад +1

    Thanks a lot for this Sir, very well done lecture :)

    • @SatishCJ
      @SatishCJ  8 месяцев назад

      Most welcome! Thanks for the nice feedback 👍

  • @mmllllmm5671
    @mmllllmm5671 Год назад +1

    THANK YOU SOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO MUCH ❤❤❤❤❤❤❤❤

  • @saeedkhalili-h8s
    @saeedkhalili-h8s 7 месяцев назад +1

    This tutorial was awesome!!

    • @SatishCJ
      @SatishCJ  7 месяцев назад

      Glad you liked it

  • @danp6101
    @danp6101 2 месяца назад

    I think you made a typo in the PC-1 chart.
    I used it to convert the 64 bit string to a 56 bit string and it was different then the string you showed.
    there are 2 (21) in the PC-1 chart I changed the second 21 to 12 to get the same 56 bit string you did.
    I'm not sure if that is the correct number but with the 2 (21) in the chart the 56 bit string will different.

  • @aaronl8443
    @aaronl8443 10 месяцев назад +1

    sir you are very clear on this ty!

    • @SatishCJ
      @SatishCJ  10 месяцев назад

      Glad it was helpful!

  • @Abhishek-fe3zs
    @Abhishek-fe3zs Месяц назад

    Hi, what is the point of having 4 separate rows in the S1, S2 etc sboxes? The first and last digit cannot form a value greater than 10 aka 2.

  • @beastimprovement277
    @beastimprovement277 2 месяца назад

    I Don't understand why the size of the key change from 64 bits to 56 when it is permuted. And I'm wondering if the size of the blocks is always equal to 64 bits. If no, I Suppose the Size of the key the be the same as the size of the blocks. And what happens if the size of the key is less than 64 bits? How do we find the size of the subkeys and if it is above 64 bits like 69? How do we determine the key size? Can you put some Documentation to explain the general rules? Maybe that's because I haven't finished to watch the video, but I think you're just showing some usual cases, thanks for your answer.

  • @premagrawal5658
    @premagrawal5658 Год назад

    the permutation table is provided in the exam or do we have to carry the tables with us.....and is this permutation tables is common for all problems or different

  • @ipsitoarko9872
    @ipsitoarko9872 2 года назад +1

    Thank you so much sir!

  • @raghava8561
    @raghava8561 3 года назад +1

    Amazing!

  • @estifanoscheka2091
    @estifanoscheka2091 2 года назад +1

    Thank you!

  • @ameypatil2672
    @ameypatil2672 2 года назад +1

    Really helpful!!

  • @tesfalegntadesse3737
    @tesfalegntadesse3737 2 года назад +1

    Is the value of PC-1 table and pc-2 table constant or given?????? additionally the value of iteration to left shifts is it constant ??? please i need your help to understand!

    • @maryjanedizon9275
      @maryjanedizon9275 2 года назад

      Exactly, I also wanted to know. And, searching through the web and some books, he uses the same tables. So, I guess these tables are the convention. There's also a Wikipedia article on this: en.wikipedia.org/wiki/DES_supplementary_material#Initial_permutation_(IP)

  • @jubinm007
    @jubinm007 Год назад

    Sir could you please explain the design principle of s box & p box

  • @miras6508
    @miras6508 Год назад +1

    there is a mistake in the video. when generating the 56th key from a 64-bit key, the 21st bit will be 0, not 1

    • @SatishCJ
      @SatishCJ  Год назад +1

      If that is a mistake.. Thanks for pointing it out. I might have missed it while scanning a big string of 0's and 1's. Really glad that you are able to spot such errors. Thanks for the correction

    • @miras6508
      @miras6508 Год назад

      oh, sorry, it’s not a mistake, the key is correct. it is a typo in PC1 table. on the last row instead of 21, there should be 12 ^^

    • @miras6508
      @miras6508 Год назад

      and because the value of 12 and 21 bits are different, I thought it’s an omission in calculations

  • @seriousname-uh6lq
    @seriousname-uh6lq 7 месяцев назад

    in 8:53 the second part of the key+ should be 1110011 instead of 0110011

  • @deepikavarma9695
    @deepikavarma9695 2 года назад

    sir should we learn all pc tables???this is my doubt sir

  • @dhadithanujachowdary6422
    @dhadithanujachowdary6422 3 года назад

    Sir,These pc tables are of pre-defined or else we can take of our own

  • @ali-r2n7t
    @ali-r2n7t 3 года назад

    I need help in speck lightweight encryption and key generation thank you so much

  • @emannadeem290
    @emannadeem290 2 года назад +1

    bestest

  • @inoculati0n
    @inoculati0n 2 года назад +1

    Question: if there are 64 bits in the key and only 56bits on the PC1 matrix, do the remaining 8 bits on the key just not get used?

  • @dennisnjeru3995
    @dennisnjeru3995 3 года назад +1

    What are the steps for DES decryption?

    • @ak.karimzai
      @ak.karimzai 2 года назад

      same to encryption just you need to encrypt decrypted text with same key, in which you encrypted

  • @hemanthreddy2485
    @hemanthreddy2485 Год назад +1

    Aced it.

  • @anubhav5709
    @anubhav5709 7 месяцев назад +1

    BBS WALO YAHA ATTENDENCE LAGAO

  • @assemabujahal625
    @assemabujahal625 Год назад

    Sir, I need the powerpoint file, please

  • @saigeeta1993
    @saigeeta1993 2 года назад +1

    Sir please share DES notes

  • @STUDYTALK1102
    @STUDYTALK1102 Год назад

    How to write pc 2

  • @mohammadshornab7104
    @mohammadshornab7104 Год назад +1

    Sir, who invented this?
    Please let me know 😡

  • @guganshankar4722
    @guganshankar4722 2 года назад +1

    That's literally the best tutorial on DES I've ever seen on youtube. So practical and very detailed. thank you so much sir. I highly appreciate your work