What is a Hash Code? part 1

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

КОМЕНТАРІ • 39

  • @fet1612
    @fet1612 5 років тому +11

    5:12
    djp3:
    "A hash code is a fingerprint for digital data."

  • @ittoopvadakken7735
    @ittoopvadakken7735 4 місяці тому +1

    Very good video. once explained, you shouldn't have used the word fingerprint at all.

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

    This channel is pure gold, I feel like I just discovered the Rosetta Stone thankyou

  • @user-wn6pu4sl9x
    @user-wn6pu4sl9x 9 років тому +4

    Thank You Very Much...for all valuable explanation specially diagram of Hash Function...Since long days pending doubts got cleared....Such a beautiful clear explanation..Great Job Done!!!!!!!

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

    Base of NFT'S.

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

    Thanks for posting this up. Really useful!

  • @aloewishus
    @aloewishus 7 років тому +3

    Why is this topic so hard to find good education on?

    • @djp3
      @djp3  7 років тому +8

      Because there aren't any cats doing funny things involved in hash codes?

  • @CScuber14
    @CScuber14 8 років тому +1

    thank you so much for the clear examples, it really helped me understand what it is and what is going on in HashCode, I have one question though, so in your last example about the photo being altered, how are you able to verify that the photos' fingerprint is not the same one on the altered photo? Do you only have to have one fingerprint to verify an object? What if that fingerprint got destroyed? and where is the fingerprint of the object stored?

    • @djp3
      @djp3  8 років тому +1

      Each object only has one fingerprint. You have to have access to the digital object to calculate the fingerprint. Then you have to store it somewhere if you want to make sure that a future copy of the object is the same.

  • @TheFlyguy31
    @TheFlyguy31 6 років тому +2

    Excellent explanation ..

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

    Was the title question ever really answered? Was there a definition of Hashcode?

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

      A hashcode is a general concept. It is a way of taking a digital file and reducing it to a code (the hashcode) that is much shorter. The code is almost unique to the file, so you can use a much shorter hashcode to represent the larger file. It is just a fingerprint of the larger file: it doesn't contain all the information. This is a useful technique in technology design generally, but is used in the bitcoin blockchain specifically. If you go online to this website (www.md5hashgenerator.com/), you can enter whatever text you like and then get the hashcode for that text. There are different ways to make a hashcode. The website referenced using the md5 algorithm. The hashcode for this paragraph up to and including the following colon is:
      c093a438a8094d80039ae37a19735f22

  • @haseebpavaratty6249
    @haseebpavaratty6249 7 років тому +1

    Thank You

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

    I'm scare the sound everytime you write on the board.

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

      hahaha! sorry!

  • @annietaylor2409
    @annietaylor2409 6 років тому +1

    You're an excellent teacher. Great explanation, thank you very much.

  • @braindeveloperdimensional5579
    @braindeveloperdimensional5579 6 років тому +1

    I have a doubt, if you copy a photograph and place it another folder it will have a different hash code because it was created at a different time, am I wrong? Please Tell Me!

    • @djp3
      @djp3  6 років тому +3

      No, the content of the photograph doesn't contain the time it was created. That is meta-data associated with the file. It is like a text-file that contains only text. If you copy it, the new file will still only have the same text content, but the date on the new file will be changed. The meta-data doesn't get hashed

    • @braindeveloperdimensional5579
      @braindeveloperdimensional5579 6 років тому +2

      djp3 thank you for a detailed answer

  • @avon9798
    @avon9798 7 років тому +1

    Sir, what dose bitcoin mining pools do with hash codes?

    • @djp3
      @djp3  7 років тому +2

      In order to close a block of transactions a hash code must be found which has the right number of zeroes in it.

  • @ramaroopa7353
    @ramaroopa7353 7 років тому +2

    Explained well, Thanks

    • @djp3
      @djp3  7 років тому +1

      thanks!

  • @bulllea
    @bulllea 7 років тому

    10:21 "the hash code have been compromise but the password is not been compromised !" . looool . this is true ... but with the hash code , the bad guy will have access to that computer , because the hash code IS IN FACT A PASSWORD THAT CAN BE USED TO GAIN ACCESS TO THAT COMPUTER !!!

    • @djp3
      @djp3  7 років тому +1

      I don't quite understand how a hashcode is the same as the password. The user presents a password and the system calculates the hashcode before attempting to match it. If your system is written correctly then the only place a hashcode can be obtained from a user is from a password.

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

      Hi, is that a hash collision? I am not well versed with the topic, so your answer would help me a lot.

  • @sankushphatarpekar6609
    @sankushphatarpekar6609 8 років тому

    can any1 give me hash code from 1 to 100??

    • @djp3
      @djp3  8 років тому +1

      +sankush phatarpekar ? that doesn't make sense.

  • @sharifrobin4646
    @sharifrobin4646 8 років тому

    What school do u work in ???

    • @djp3
      @djp3  8 років тому

      +Sharif Robin I currently have an appointment at the University of California, Irvine and also at Westmont College in Santa Barbara.

    • @djp3
      @djp3  8 років тому

      +Sharif Robin yes

    • @sharifrobin4646
      @sharifrobin4646 8 років тому

      can you give me a call on skype at sharif.shafin2 i would like to ask you a few questions

    • @djp3
      @djp3  8 років тому +1

      +Sharif Robin Sharif, I wish I had the capacity to interact with everyone, but unfortunately I can't work one-on-one with folks unless they end up in one of my classes.

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

    Skip to 5:12 and don't waste your time. Thank me later.

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

      It's true or www.techopedia.com/definition/25432/hash-code

  • @adibluyu6953
    @adibluyu6953 9 років тому

    kk