NETWORK SECURITY - SHA 512 (AUTHENTICATION ALGORITHM)

Sdílet
Vložit
  • čas přidán 2. 08. 2024
  • SHA 512 (SECURE HASH ALGORITHM)
    1) PAD WITH THE BITS 100..... UNTIL LENGTH OF PLAIN TEXT REACHES 128 LESS THAN MULTIPLE OF 1024 BITS
    2) APPEND 128 BIT REPRESENTATION OF ORIGINAL PLAIN TEXT MESSAGE SO THAT LENGTH EQUALS TO MULTIPLE OF 1024
    3) INITIALIZE 8 BUFFERS OF SIZE 64 BITS EACH TO STORE INTERMEDIATE RESULTS AND FINAL HASH CODE.
    4) PROCESS EACH 1024 BIT BLOCK IN 80 ROUNDS.
    5) OUTPUT IN BUFFERS IS THE 512 BIT HASH CODE

Komentáře • 177

  • @AnandKumar-zn3ox
    @AnandKumar-zn3ox Před 5 lety +20

    sir , you explain very clearly and salute to your efforts. You take print out of all diagram and explain it . I wish professors in engineering colleges in India should be like you.

  • @rahulsuryawanshi5056
    @rahulsuryawanshi5056 Před 6 lety +9

    HATS OFF SIR towards your DEDICATION HATS OFF!!!!! Thank you so much for simplifying and teaching us the contents thank you!!!!!! BEST TEACHER EVER!!!

  • @ianyoung5857
    @ianyoung5857 Před 5 lety +14

    Studying for a cryptography final and this was really helpful. Thank you for providing your explanation of SHA-512.

  • @jaydippatel363
    @jaydippatel363 Před 4 lety +20

    Kindly Note:
    Digest Length of SHA-1 is 160 bits, not 128 bits.

  • @adityapratap0
    @adityapratap0 Před 5 lety +26

    Video starts at 4:15 .

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

    Superb Sir! This is the first time known about SHA algorithm. Now i got concept and process. Thanks for giving detail explanation. Thank you sir.

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

    I have seen your video till @24:39, & it is very helpful for me to understand the concept, Thank you so much

  • @targetmission8234
    @targetmission8234 Před 5 lety

    Best video about SHA512. Thank you!

  • @mridulhoneysharma
    @mridulhoneysharma Před 4 lety +47

    Sir you must reduce the length because many of student watch it during exam we don't have time to view one hour video for just one topic.... Even if we increase the playback speed its still to long...

    • @sonit9707
      @sonit9707 Před 4 měsíci +3

      Bro wants small videos because he messed up his study schedule.

  • @neilfs6801
    @neilfs6801 Před 6 lety +4

    Thank u sir, because of u I passed cg,I didn't know shit about it earlier, didn't know where to begin..but u just made things so easy... thanks again..gr8 work

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

      hi Neil thanks for watching my sessions and your interest towards our channel.

  • @RishabhJain-hr6sz
    @RishabhJain-hr6sz Před 6 lety +4

    Sir you are best teacher I have ever seen online. Your concepts are really very strong.

    • @sundeepsaradhi
      @sundeepsaradhi  Před 6 lety

      hi Rishabh
      thanks for your interest towards our channel and share my sessions with
      your friends and subscribe to our channel.Keep following our channel.

  • @bhaveshnaidukulluru9254

    Thanks a lot for the video, its clearly understandable !

  • @maheshb3756
    @maheshb3756 Před 3 lety

    Sir you have helped me a lot sir during my exams time. Your explonation is very goood and clear. Keep maintian that sir. You are one of the best teacher in my study career. I was scared about this subject and i found you on youtube. Now i learned lot of subject. Thank you very much sir.

  • @ridhishah3005
    @ridhishah3005 Před 5 lety

    Sir your explanation and efforts are mind blowing.

  • @mrudulareddy4499
    @mrudulareddy4499 Před 6 lety +6

    Sir, it was of great help thank you so much for your dedication sir.

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

      hi mrudula
      thanks for watching my sessions and interest towards our channel.

  • @cheesecubes2682
    @cheesecubes2682 Před 4 lety

    Thank you for the explaination!

  • @pandyarajan8450
    @pandyarajan8450 Před 5 lety

    Sir thank you sooo much. I good mark because of you. God bless you

  • @princeaugustine1929
    @princeaugustine1929 Před 5 lety

    Well Explained Sir ...Great lesson learnt..

  • @utkaarshbhaskarwar2777

    Awesome explanation sir👍👍 whole concept clear.

  • @Nor-Media
    @Nor-Media Před 5 lety

    Very helpful, Thank you sir!

  • @tripple-a3066
    @tripple-a3066 Před 6 lety +1

    Kamal samjata hain sir ap :)

  • @sankhusandhya9052
    @sankhusandhya9052 Před 4 lety

    Tq so much sir....I watched all ur networking vedios....exllent lecturing....ur a good teacher...sir

  • @sriramchandra4537
    @sriramchandra4537 Před 4 lety

    we are very grateful to have you sir thankyou very much sir

  • @vikrammudhiraj2116
    @vikrammudhiraj2116 Před 5 lety

    Thank you sir....For your brief explanation

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

    Ur classes are very effective....very understanding...easily understandable

  • @vamshikrishnanoora564
    @vamshikrishnanoora564 Před 6 lety +6

    I understood the whole concept but it's hard to remember all the formulas thank u sir!

    • @sundeepsaradhi
      @sundeepsaradhi  Před 6 lety +4

      hi vamshi
      nice and thats correct its some what difficult to remember formula.
      thanks for watching my sessions and interest towards our channel.

  • @jayasreemohan6264
    @jayasreemohan6264 Před 4 lety

    Vedios are very helpful sir ...thanq

  • @devdoda9327
    @devdoda9327 Před 7 měsíci

    Best playlist for this subject
    Thank you 🙏 sir

  • @sriramchandra4537
    @sriramchandra4537 Před 4 lety

    thankyou sir Iam unable to say thankyou to you sir continuously hope you understand of need of your videos sir

  • @amar.mishraamar.mishra9536

    massive salute to you, Sir !

    • @sundeepsaradhi
      @sundeepsaradhi  Před 6 lety

      hi amar
      thanks for your interest towards our channel and share my sessions with
      your friends and subscribe to our channel.Keep following our channel.

  • @samreenaltaf2653
    @samreenaltaf2653 Před 5 lety

    Excellent explanation sir!!

  • @gargisangamnerkar6471

    Sir I am a faculty in B.E. and I love the way you explain every small detail in an easy manner. I follow your pattern of teaching and it’s a huge success. Sir could you please upload a video on SHA-256 algorithm.

  • @avnidosi5405
    @avnidosi5405 Před 2 lety

    Thank you so much Sir . You have explained very well .

  • @user-jn5cj3wz1q
    @user-jn5cj3wz1q Před 9 měsíci

    Thankyou sir.. you explained this topic very well I was able to understand it very well 😊

  • @utsavseth7116
    @utsavseth7116 Před rokem

    Simply superb.

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

    Sir, you keep your video length like this no matter instant videos sir later on you will get a very best appreciation of subscribers and views in a long time.

  • @dr.sumathirajesh137
    @dr.sumathirajesh137 Před rokem

    Excellent explanation. Thanks sir

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

    Nice video, helped me understanding SHA algorithm

    • @sundeepsaradhi
      @sundeepsaradhi  Před 6 lety

      hi hima
      thanks for your interest towards our channel and share my sessions with your friends and subscribe to our channel.Keep following our channel.

  • @TheYndI01
    @TheYndI01 Před 5 lety +5

    Hello Sir, could you please clarify it more with an example ?
    Thank you
    your videos are perfect for me.

  • @ravinadhbiyyala4078
    @ravinadhbiyyala4078 Před 3 lety

    hatsoff!!! sir.....as clear as crystal .....!

  • @ashenafielias9617
    @ashenafielias9617 Před 3 lety

    Very helpful tutorial, Thank you sir

  • @MDzaman-bg7fn
    @MDzaman-bg7fn Před 5 měsíci

    best wishes
    thank you so much.

  • @ameylokhande9918
    @ameylokhande9918 Před 6 lety +43

    Sir, your explanation is really good! But please try to reduce the length of your video so that you get more views. Thank you! This video was really helpful.

    • @sundeepsaradhi
      @sundeepsaradhi  Před 6 lety +40

      hi amey thanks for watching my sessions and support towards our channel
      every one may not understand like you and repetition will make the user more understand particularly for the slow learners.

    • @BugsBunny071
      @BugsBunny071 Před 5 lety +16

      Just increase the playback speed if you want to listen faster bro

    • @TuanLe-uz2fb
      @TuanLe-uz2fb Před 4 lety +1

      he just follows Flow Control Service :))

    • @pranavsaimuramalla3035
      @pranavsaimuramalla3035 Před 3 lety

      Its okay Amey , i watch in 1.5 playback speed😂

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

    Appreciated!!!!

  • @ganeshjaggineni4097
    @ganeshjaggineni4097 Před rokem

    NICE SUPER EXCELLENT MOTIVATED

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

    if u explain with real time practical values then its easy to understand in research side prof

  • @sonjoysp1440
    @sonjoysp1440 Před 4 lety

    You are awesome sir

  • @himanshugupta5812
    @himanshugupta5812 Před 4 lety

    thnakyou so much sir
    very great explanation

  • @ashenafielias9617
    @ashenafielias9617 Před 3 lety

    Very important video, Great thanks for your dedication, Sir, would you please upload a video on SHA-1?Algorithm

  • @Ariya4989
    @Ariya4989 Před 5 lety

    Thank you sir.. Very useful..

  • @DanteTrigger
    @DanteTrigger Před 3 lety

    Best Explaination

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

    Hi Sir , thank you for the explanation, can you add some examples also. so that the working will understand much more specifically

  • @sailajasailu3653
    @sailajasailu3653 Před 2 lety

    Very useful sir

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

    Sir really helpful

  • @jagadishsairam7426
    @jagadishsairam7426 Před 3 lety

    Wow, your video is awesome. very indepth explaination. But i need one more video with example of message "I love india" or some "hex value message" from sender node to receiver node. If you explain the same concept with example, that would give next level dimension to understand the concept to core.

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

    Well explained sir

  • @pushpitacreations
    @pushpitacreations Před 5 lety

    Great Video

  • @harissaeed5811
    @harissaeed5811 Před 3 lety

    Explain the operation of SHA-3 with the help of block diagram. List advantages of using
    SHA 3 over SHA 2 and MD 5.

  • @bhagavantulasi5150
    @bhagavantulasi5150 Před rokem

    Thanks a lot sir

  • @engsingla85
    @engsingla85 Před 5 lety

    Nice tuitorial

  • @bensalehzainelabidine5221

    Great cours, i added your channel in my favorites...

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

      hi Bensaleh
      thanks for your interest towards our channel and share my sessions with your friends and subscribe to our channel.

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

    Sir, please provide your notes which was used by you during the explanation,so it will be more helpful for us,many of the diagram are not provided in any of the books,and explanation was really nice,many of the topic are not in the book also....there is a little bit of explanation in the book.so sir please try to provide the notes
    Thank You

  • @niharikasaikrothapalli592

    SHA-1 gives an output of length 160 bits. In the explanation it is mentioned as 128 bit output.

    • @sundeepsaradhi
      @sundeepsaradhi  Před 6 lety

      hi niharika sai
      first thing this algorithm is not SHA-1 but it is SHA-512
      The output of this algorithm is 512 bit hash code
      and in the second step we have to append the 128 bit representation of a plain text. and it is not the hash code.
      hope your doubt has been clarified.

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

      Sundeep Saradhi Kanthety At 4:26 it's about SHA-1

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

      Hi Niharika
      nice observation and really i didn't observe that and i am sorry for the mistake and you are correct it should be 160 bit. thanks for correction.

  • @MrSilvaavlis
    @MrSilvaavlis Před 4 lety

    One zero two four is called one thousand twenty four 😅 ❤ Great course sir, Greetings from Europe

  • @jahnaviamin6749
    @jahnaviamin6749 Před 6 lety +4

    sir please upload a video on SHA-1 Algorithm

  • @rakeshyadav-ho7vt
    @rakeshyadav-ho7vt Před 5 lety

    Very helpful

  • @saikumar-zx4xi
    @saikumar-zx4xi Před 6 lety +1

    please post something on elliptic curve cryptography

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

    Hi Sir , thank you for the explanation. does it means do we have possibility to extract plain test from hash code?
    As Hash code will be tightly coupled to each bit of plain test?

  • @mainak222
    @mainak222 Před 6 lety +8

    Sir, please upload a video on Epileptic Curve Cryptography

    • @sundeepsaradhi
      @sundeepsaradhi  Před 6 lety +8

      hi mainak
      i will try to do that.
      thanks for your interest towards our channel and share my sessions with
      your friends and subscribe to our channel.Keep following our channel.

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

    Sir, Please upload the video lecture wise ie. request to provide numbers to the lecture.
    It will be helpful to both the students who are either learning this from very basics or want to switch from one lecture to another.

    • @sundeepsaradhi
      @sundeepsaradhi  Před 6 lety

      hi sumeet
      i am uploading the videos in order and if you watch the play list it will be arranged in a stack order that means latest video will be uploaded in the beginning.

  • @praveendhaked6982
    @praveendhaked6982 Před 5 lety

    आनंद आ गया

  • @SivaKumar-rv1nn
    @SivaKumar-rv1nn Před 3 lety +1

    Thanks sir

  • @ashutoshkalecompgeek
    @ashutoshkalecompgeek Před 6 lety

    I'm following this whole series and genuinely one the best video on youtube
    but i have few suggestion :
    1) instead to holding a paper in front of camera, better add the pic into PPT file and then screen-record it and at the end append to screen recorded video with the video..
    2) Add numbering to videos sometimes it make confusion for the viewers where to begin and end :)

    • @sundeepsaradhi
      @sundeepsaradhi  Před 6 lety

      hi ashutosh kale
      you are correct and i will agree with you and from the next video i will change this format.
      thanks for your interest towards our channel and share my sessions with
      your friends and subscribe to our channel.Keep following our channel.

  • @aidaazizi2238
    @aidaazizi2238 Před 5 lety

    What is the round function in SHA algorithm? what does the round function do? what operation does it do on initialization vector which we call it buffer and 1024 bits?

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

    Thanks a lot Sir. You have explained it wonderfully

    • @sundeepsaradhi
      @sundeepsaradhi  Před 6 lety

      hi rajasree
      thanks for your interest towards our channel and share my sessions with
      your friends and subscribe to our channel.Keep following our channel.

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

    Sir ur videos are very good with clear explanation if possible please explain. What is message digests with clear explanations

    • @sundeepsaradhi
      @sundeepsaradhi  Před 5 lety

      Hi Karuna
      Thanks for your interest and coming to message digest it is an authentication technique. User will calculate fixed length value from the given plain text and it will be appended to the plain text and sent to the receiver so that at the receiver end the same process will be done for finding fixed length value from message digest and it will be compared with the appended value, if both matches then it seems no modification during transmission. If both are not equal the there might be modification during transmission. Hope your doubt has been clarified.

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

    Hello, your explanation is really good. But in this lecture, it is mentioned that the hashing algorithm is used to authenticate the message sent, but in my view hashing techniques are used to check the integrity of the message but not to authenticate the message. To enable any authentication Key (asymmetric or symmetric) concepts will be applied. Please clarify my question.

    • @bree9895
      @bree9895 Před rokem

      yes hashing is for integrity

  • @maheenali5850
    @maheenali5850 Před 5 lety

    hats off sir

  • @Rohit_2905
    @Rohit_2905 Před 4 lety

    Tq sir for this video..sir please can u explain how to execute these programs with required packages in java

  • @abhishekmuddu8405
    @abhishekmuddu8405 Před 3 lety

    those 80 constants are not randomly generated using ant pseudo random number generator.....those are genrated by converting the "fractional part" of the cubic root of the first 80 prime numbers ( 2,3,5,.....409) into HEXADECIMAL format

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

    Sir can you please make a vedio for SHA 1

  • @amud7408
    @amud7408 Před 4 lety

    Sir your explanation is very excellent, but i need sha3 algorithm , pls explain sir

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

    Great video...If u reduce the length of videos to 20min U will get many more views...thank you!

    • @sundeepsaradhi
      @sundeepsaradhi  Před 6 lety

      hi siddharth
      i will agree with that.but it would be better for the slow learners if we repeat the topic twice.
      thanks for your interest towards our channel and share my sessions with your friends and subscribe to our channel.Keep following our channel.

  • @jjzjsjjsj6507
    @jjzjsjjsj6507 Před 3 lety

    Hi Sir
    You are very good teacher
    I need Solution for how can I convert rolling code 512 digits pincode to 128 digits outcode

  • @remyaunnikrishnan2037
    @remyaunnikrishnan2037 Před 6 lety +7

    sir it will be of great help if you could upload md5 and elliptic cryptography

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

      hi remya unnikrishnan
      sure and i will try to upload them soon.

    • @mgo2642
      @mgo2642 Před 6 lety

      SIR STILL WAITING ..FOR THE UPLOAD...

  • @Kino-Imsureq
    @Kino-Imsureq Před 6 lety +2

    when you are padding the bits, should you pad 100 zeroes or pad it in a way of concatenating text?

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

      hi
      padding means adding dummy bits that makes difference in length for our algorithm.
      thanks for your interest towards our channel and share my sessions with your friends and subscribe to our channel.Keep following our channel.

    • @Kino-Imsureq
      @Kino-Imsureq Před 6 lety

      thnx :)

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

    sha1 is 160bit so correct it , you have written 128 bit.

  • @yashalekar7205
    @yashalekar7205 Před 6 lety +14

    but sir sha1 produce output 160bit
    and
    md5 produce output 128 bit....

  • @ashishgupta5491
    @ashishgupta5491 Před 5 lety +3

    Sir ,
    what is the Initial Value of buffer
    a b c d e f g h ???

    • @jayinkunnummal1
      @jayinkunnummal1 Před 3 lety

      Some values like fractional part of square or cube root of a prime number

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

    Could you explain elliptical curve cryptography

    • @sundeepsaradhi
      @sundeepsaradhi  Před 6 lety

      hi vishwath
      definitely i will try to upload it soon.

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

    Sir, is it almost same as MD5 algorithm ?

  • @aadishgoel
    @aadishgoel Před 6 lety

    Sir, Great video but
    just a correction needed.
    Rotation Functions are not according to NIST Standard
    that should be
    Rotate(A) = RotR28(A) XOR RotR34(A) XOR RotR39(A)
    Rotate(E) = RotR14(E) XOR RotR18(E) XOR RotR41(E)

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

      hi goel
      thanks for the correction keep following our channel and support me by correcting my mistakes.finally viewers should be benefited.
      Thanks again for the correct information.

  • @vinodmanikanta
    @vinodmanikanta Před 9 měsíci

    sir for sha1 output is 160bitsize

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

    👌👌

    • @sundeepsaradhi
      @sundeepsaradhi  Před 6 lety

      hi remya unnikrishnan
      thanks for watching my sessions and interest towards our channel.

  • @supriyaaddanki9025
    @supriyaaddanki9025 Před 3 lety

    sir I got SHA-1 for my exam can I write the same architecture of SHA-512 and just mentioning the output as 160bits ..?

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

    Sir please make a video on MD5 message digest algorithm

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

      hi shilpi jain
      definitely with in couple of days i will upload the video on MD5. Let me complete the syllabus of our college and then i will start uploading the concepts of MD5,IDEA and BLOWFISH algorithms.

    • @shilpijain4668
      @shilpijain4668 Před 6 lety

      Sundeep Saradhi thanks

  • @wasimali5718
    @wasimali5718 Před 5 lety

    sir can we have these notes form which you are explaining

  • @balajisingh3442
    @balajisingh3442 Před 2 lety

    How to pad if length of plaintext is 1020 bits

  • @Achu12321
    @Achu12321 Před 4 lety

    what is the 128 bit representation of message. how to generate it?

  • @DEVIPRIYANKASANDULAAAE

    sir plz upload sha256 algorithm