Full playlist: • Web Security ------------ Don't forget to subscribe and like the video if you enjoyed :) Be a damner, join the coding community: codedamn.com
@@NicoMidnightDigital Usually, encrypted messages are decrypted. Hash functions are used to verify the integrity of data. Also, hash values are fixed size. SHA256 is 256 bits long regardless of the message(be it 1bit or 1 GB) being hashed. Correct me if I'm wrong.
Encryption is for sending and receiving data. You encrypt the data with the key, send it, and it gets Decrypted at the destination using that key, so they will have the information, and no one will be able to access to the information without having the key. But using hashing, you encode the data and store it and you will never be able to decode the hash. It's used for storing passwords. When the user enters his password, the entered password will be hashed, and will be compared to the hash that is stored in database, so if the hashes match, then the password is correct. Even the website owner will not be able to see the password, he will only see the hash. I hope I explained it good. :)
Far better than other explanation. Good job !!!
ty for the excellent explanation!!!!
What's the difference between encryption and hashing? They sound the same.
I’m pretty sure hashing is a form of encryption
@@NicoMidnightDigital Usually, encrypted messages are decrypted. Hash functions are used to verify the integrity of data. Also, hash values are fixed size. SHA256 is 256 bits long regardless of the message(be it 1bit or 1 GB) being hashed. Correct me if I'm wrong.
Encryption is for sending and receiving data. You encrypt the data with the key, send it, and it gets Decrypted at the destination using that key, so they will have the information, and no one will be able to access to the information without having the key. But using hashing, you encode the data and store it and you will never be able to decode the hash. It's used for storing passwords. When the user enters his password, the entered password will be hashed, and will be compared to the hash that is stored in database, so if the hashes match, then the password is correct. Even the website owner will not be able to see the password, he will only see the hash. I hope I explained it good. :)
@@mamad7976 thank you so much i was confused