Hashing vs Encryption Differences

  Рет қаралды 165,550

Programming w/ Professor Sluiter

Programming w/ Professor Sluiter

Күн бұрын

Пікірлер: 188
@darrengreene8327
@darrengreene8327 3 жыл бұрын
Eloquent but simple. All the hashing vids that I watched before this were so confusing. You did a wonderful job, thank you so much!
@shadsluiter
@shadsluiter 3 жыл бұрын
You're very welcome!
@sayamohamed4787
@sayamohamed4787 3 жыл бұрын
Saya manma aa dheytherey and then read this is
@sayamohamed4787
@sayamohamed4787 3 жыл бұрын
Mi Mi haaru haaru haaru kihineh adhives I have never ate thag saan i hope so too so too much yoh can you deliver a big big big big answers are are we gonna do you know know know know how many pounds in a business question and i i saw that you get a chance to make vanilla ice cream is a language and its
@zachjackovich116
@zachjackovich116 3 жыл бұрын
I completely agree, I watched so many videos trying to understand why SHA would even be used, and none of them answered it until I watched yours. And you had fantastic content through the whole video as well, so thank you.
@holo23
@holo23 3 жыл бұрын
You earned a sub. I really love the way you explain what hashing is and even gave an example on how to use it for storing passwords. I didn't even notice that it was almost 20 minutes that I was listening to your lecture. 10/10 would recommend this channel to other people again.
@jussitamminen1676
@jussitamminen1676 2 жыл бұрын
I had the same thing. At first I thought that this video is veeeery long. But the end come much sooner that I had hope for. Very useful information without any stupid nonsense and intros
@ranas7086
@ranas7086 4 жыл бұрын
Loved the way you simplified everything! Great work
@SoorajKumarR
@SoorajKumarR 2 жыл бұрын
This is such an amazingly created video. Thanks for covering the multiple related aspects in one crisp video.
@skjaldr7173
@skjaldr7173 2 жыл бұрын
This is a great video! Your explanation is very to the point without any fluff and presented in a way that doesn't make me wander to the next video. Thank you for the information in such a presentable way!
@hmdz150
@hmdz150 3 жыл бұрын
Really enjoyed this presentation, very clear and easy to understand. Great Job. I am subscribing!
@rgarzari
@rgarzari Жыл бұрын
This is my first time watching one of your videos and I loved your teaching style. Subscribed!!
@parthmangalkar
@parthmangalkar Жыл бұрын
This lecture is golden!! Helped me clear a lot of basics and really understand the concepts!
@python2448
@python2448 2 жыл бұрын
Thanks for the video Professor. Very clear explanation to follow. Hashing technique was particularly useful for us in de-duplicating big data sets. Have shared it in a video.
@vinht
@vinht 3 жыл бұрын
Thank you professor Shad! Very thorough and easy to understand.
@omarsharaf5140
@omarsharaf5140 3 ай бұрын
This in one of the simplest and perfect explainations that i have ever seen in my life
@ggeducation9544
@ggeducation9544 3 жыл бұрын
Clear and well explained video, the work of a professional :-) Thank you
@marevalo3000100
@marevalo3000100 3 жыл бұрын
Finally a video that explains it clearly!! Thank you!
@stealthyfern
@stealthyfern 3 жыл бұрын
Well laid out. Easy to understand. Your voice wasn't monotone. Thank you. Good video.
@shadsluiter
@shadsluiter 3 жыл бұрын
Glad you liked it! What other things are you studying lately?
@Shubh22
@Shubh22 Жыл бұрын
I wish I have found this channel earlier. It's much clear and precise compared to the many hyped 'super programmer' KZfaqrs.
@molisepan436
@molisepan436 3 жыл бұрын
Thank you, your videos are very enlightening and entertaining as well as practical, I got great help from you
@desiaclementslewis8318
@desiaclementslewis8318 3 жыл бұрын
thank you so much for a simple easy to comprehend answer with no filler. nice
@artemsmirnov9465
@artemsmirnov9465 3 жыл бұрын
Very concise and crystal clear. Thank you!
@PrivateYouTubeE
@PrivateYouTubeE 4 жыл бұрын
I love this thorough explanation of Hashing and Encryption. This is awesome work. Thank you so much!
@samfall8899
@samfall8899 3 жыл бұрын
Thanks so much Pr. Shad! This is a great presentation. Needless to say that I subscribe to your chanel
@hitnahsin
@hitnahsin 4 жыл бұрын
Thanks a lot Shad ....was simple and easy to digest.Thanks for your time.Laughed at the last joke
@The51stAgent
@The51stAgent 4 жыл бұрын
Awesome video. Was totally not expecting to see judaiism/rabiis mentioned. Very cool history insight!
@abdessalamkabouri962
@abdessalamkabouri962 3 жыл бұрын
My english is not that good but i did understand almost everything. Thank you sir. Greetings from Morocco
@apxpandy4965
@apxpandy4965 3 жыл бұрын
Wow - that was fantastic! Really well presented - thanks!
@6778316
@6778316 2 жыл бұрын
Thank you, the explanation was easy and valuable at the same time.
@uae9093
@uae9093 3 жыл бұрын
Thank you very much. I enjoyed your way of explaining. Clear simple and straight to the point. Thanks again
@shadsluiter
@shadsluiter 3 жыл бұрын
Thank you. What kinds of things are you trying to learn?
@georgeosborn421
@georgeosborn421 2 жыл бұрын
The fact that I can listen to a programming professor for free is incredible
@RezoanurRahman
@RezoanurRahman 4 жыл бұрын
1:57 So we are going to ignore the subtle shade Mr Shad Sluiter pulled here against windows and mac?..xD really good video too
@tonyriddle7646
@tonyriddle7646 3 жыл бұрын
still...he is using mac
@ricardoribeiro3281
@ricardoribeiro3281 2 жыл бұрын
Highly valuable and with great and ilustrative examples.
@gracequilantang6451
@gracequilantang6451 3 жыл бұрын
Thank you for this. This is very helpful and easy to understand.
@lagnajeetmishra6929
@lagnajeetmishra6929 3 жыл бұрын
Great explanation....very easy language used which helps in understanding quick...thank you professor sir
@shadsluiter
@shadsluiter 3 жыл бұрын
You are most welcome. Thank you for coming
@patrickdenkyi56
@patrickdenkyi56 4 ай бұрын
This is so good. Thank you professor Sluiter!
@adrianswebvideos
@adrianswebvideos 3 жыл бұрын
This was such a great explanation. Thanks!
@Caldun-bn5mi
@Caldun-bn5mi 5 ай бұрын
Thank you for all your work and even more for educating here on youtube your explanation is so good even I could understand it
@IShowVelocity.
@IShowVelocity. 2 жыл бұрын
Even a child can understand this . Very well explained sir
@rajvivid4081
@rajvivid4081 2 жыл бұрын
Awesome explanation, was always wonder what is Salting!
@raulbirta7982
@raulbirta7982 2 жыл бұрын
Amazingly well explained sir. Very grateful for it. Subscribed.
@hardbanger69
@hardbanger69 4 ай бұрын
Great explanation, Professor Sluiter. I am studying for CISSP and this saved me a lot of time and cleared up confusion from the useless study guides. Thank you!
@giladbaruchian7522
@giladbaruchian7522 2 жыл бұрын
I really enjoying learning this, thank you!
@lmaoty
@lmaoty 3 жыл бұрын
Finally understood this. Thank you Shad!
@shadsluiter
@shadsluiter 3 жыл бұрын
Thank you for visiting.
@jairusan
@jairusan 3 жыл бұрын
Excellent content and examples, definitely going to continue checking your videos professor ^^
@shadsluiter
@shadsluiter 3 жыл бұрын
Thank you. What kind of things are you studying?
@jairusan
@jairusan 3 жыл бұрын
@@shadsluiter Well, I am a Network Engineer and Linux Engineer, I am currently exploring blockchain infrastructures, cryptocurrencies and IPv6, all of them require security. Do you broadcast live via KZfaq from time to time?
@super0gabriel
@super0gabriel 4 жыл бұрын
Great explanation, thanks sir!
@goldfishbrainjohn2462
@goldfishbrainjohn2462 3 жыл бұрын
Thanks for your teaching, wonderful job!
@doriancrutcher5425
@doriancrutcher5425 3 жыл бұрын
I'm so glad I found this video. You did an incredible job explaining this.
@shadsluiter
@shadsluiter 3 жыл бұрын
Glad you enjoyed it! What are you studying?
@shavarshshahoyan
@shavarshshahoyan 2 жыл бұрын
Great job, useful video, simple explanation, thank you very much!
@tymo3391
@tymo3391 4 жыл бұрын
very good and nicely presented content
@ihsannuruliman3656
@ihsannuruliman3656 2 жыл бұрын
Looking forward to an easy explanation on SHA algorithm!!
@ujjallimbu7163
@ujjallimbu7163 3 жыл бұрын
simple, crisp and clear ... subscribed...
@shadsluiter
@shadsluiter 3 жыл бұрын
Thanks for the sub!
@OliverEckstein
@OliverEckstein 3 жыл бұрын
Thank you for the great video! I found it really helpful! I have one question regarding the fraud using hash function collisions. How can an attacker "take" the signature of the original document and transfer it to the document prepared for fraud if we talk about a digital signature using private/public keys?
@spearchew
@spearchew 2 жыл бұрын
great video, but I am also wondering the same thing.
@Luftwaffe777
@Luftwaffe777 3 жыл бұрын
What is the difference between digital signature and hashing? Can be both used at the same time? Tahnk you for this very good video!
@montjoile
@montjoile 3 жыл бұрын
Excellent explanation. Thank you!
@peterdimeji2503
@peterdimeji2503 2 жыл бұрын
Wow! Awesome explanation sir.
@helgeschneider5423
@helgeschneider5423 2 жыл бұрын
That video is gold, thank you!
@vladislavkaras491
@vladislavkaras491 20 күн бұрын
Very greatly explained! Thanks for the video!
@ricp
@ricp Жыл бұрын
Great explanations, thanks a lot!
@anumm1560
@anumm1560 8 ай бұрын
Amazing video, learned so much!
@ghufranataie1
@ghufranataie1 3 жыл бұрын
Thank you so much, sir, it was a great speech and very helpful
@shadsluiter
@shadsluiter 3 жыл бұрын
Thanks and welcome
@georgebenjamin6632
@georgebenjamin6632 2 жыл бұрын
Thank you so much for this video! Enjoyed it
@kumaronlineplay
@kumaronlineplay 4 жыл бұрын
Excellent. Thanks.
@andrewandrosow4797
@andrewandrosow4797 3 жыл бұрын
Hello! Thanks for the great video and explanation!
@jamesT008
@jamesT008 3 жыл бұрын
Quality information ..i must say...subscribed...thanks a lot!
@gustavoluque4326
@gustavoluque4326 2 жыл бұрын
Excellent, just excellent.
@TomThomasVempala
@TomThomasVempala 3 жыл бұрын
Nice video, helped me understand a lot
@galasevgisi5123
@galasevgisi5123 2 жыл бұрын
Thank you professor Sluiter
@kdchandima
@kdchandima 2 жыл бұрын
well explained video, learnt a lot ..
@mfkhan127
@mfkhan127 2 жыл бұрын
Commendable explanation. Thanks for sharing.
@playonce4186
@playonce4186 2 жыл бұрын
Main difference is that encryption is 2 way(Can be reverted to original string), and Hashing is 1 way(Cannot be reverted to original string)
@5gun1
@5gun1 Жыл бұрын
Why can’t it be recessed
@innoprodig5249
@innoprodig5249 Жыл бұрын
@@5gun1 here is the process of SHA256 (hashing technique used for mining bitcoins and ethereum) kzfaq.info/get/bejne/nJ91ladnzr-dqn0.html The complexity of it makes it nearly impossible to reverse.
@jawadhaider5221
@jawadhaider5221 2 жыл бұрын
Love this channel
@gaminirg
@gaminirg Жыл бұрын
Great explanation, Thank you very much
@paxle
@paxle 2 жыл бұрын
Thank you so much for your explaination.
@juliojaviera5963
@juliojaviera5963 2 жыл бұрын
Great explanation... Thank you very much!!!
@gideonmega4672
@gideonmega4672 Жыл бұрын
Awesome Awesome 🤩 . I’ve learned a lot!🤝
@footballCartoon91
@footballCartoon91 3 жыл бұрын
@16:35 I would like to disagree about "salt" Salt is technically speaking a compound that can bind either positively charged ion or negatively charged ion except hydroxide ion (OH-) and hydrogen ion(H+). In some field salt is used as a mode of transport through bonding with adjacent ions. When the condition is right, the bonding will broken down and release the appropriate content. One example is calcium carbonate. When dissolved with hydrochloric acid, calcium is released from carbonate ions. So imagine this analogy to the hashing it is quite similar.
@BrooklynBoy1906
@BrooklynBoy1906 2 жыл бұрын
Excelente vídeo!
@updatedotexe
@updatedotexe 3 жыл бұрын
Would be really nice if you made a video in which you explained how Hash functions work on a mathematical / technical level.
@shadsluiter
@shadsluiter 3 жыл бұрын
Here is a video that explains how RSA encryption works. kzfaq.info/get/bejne/oJh-ddySm6eog40.html Here is one on how the AES encryption algorithm works kzfaq.info/get/bejne/otR7g9KIv9SyfoE.html
@updatedotexe
@updatedotexe 3 жыл бұрын
@@shadsluiter Thank you! Will you make one for Hashing as well?
@jetlaw_1
@jetlaw_1 4 жыл бұрын
Very good video. That said, I don't think it is accurate to say that increasing the hash length reduces the chance of a collision to "absolutely zero." Certainly the probability of a collision occurring would be incredibly low, but people still get struck by lightning even though the probability of that occurring is vanishingly small.
@SoorajKumarR
@SoorajKumarR 2 жыл бұрын
Would it be fair to say that a 100-character hash is way less likely to go through collision when compared to people being struck by lightning, which is a 1 in 60,000 chance scenario? The exponentiality is vastly different, no?
@yanivshalomhelp3579
@yanivshalomhelp3579 3 жыл бұрын
Amazing lacture. Thanks
@chrisbecker5472
@chrisbecker5472 3 жыл бұрын
Awesome info dude.
@mojtabaghasemi1195
@mojtabaghasemi1195 2 жыл бұрын
Thanks , very simple and easy complained 🌹
@mohamedyoussef8835
@mohamedyoussef8835 2 жыл бұрын
Awesome explanation ++++++++++++ Thank you
@AHaq-wt4uz
@AHaq-wt4uz 3 жыл бұрын
Thank you for making this video. good presentation
@shadsluiter
@shadsluiter 3 жыл бұрын
My pleasure! Are you studying computer science or something similar?
@alokthapakshatriy4333
@alokthapakshatriy4333 3 жыл бұрын
great explain thank you sir
@DavidHadden1
@DavidHadden1 2 жыл бұрын
Aaaaand, now I get it. THANK YOU!
@SebastiaanVaz
@SebastiaanVaz 2 жыл бұрын
This was super informativem thank you!
@bigdave3479
@bigdave3479 4 жыл бұрын
Thanks so much
@caronskritshi8852
@caronskritshi8852 3 жыл бұрын
Thank you so much this is super informative and clear
@shadsluiter
@shadsluiter 3 жыл бұрын
Glad it was helpful! Are you learning about cyber security, bitcoin or something similar?
@johnsierra8065
@johnsierra8065 2 ай бұрын
thank you very much for this! very helpful!
@yassineze6483
@yassineze6483 2 жыл бұрын
Thanks lots Pro you make it clear even though im not computer background
@thaynaemillycavalcantesant3687
@thaynaemillycavalcantesant3687 11 ай бұрын
Excellent material. Thank you!
@shadsluiter
@shadsluiter 11 ай бұрын
Glad it was helpful!
@rajdeepdas4291
@rajdeepdas4291 2 жыл бұрын
Thank you Sir for your valuable information.
@swetakadam1075
@swetakadam1075 23 күн бұрын
Thank you Professor
@mikemccartneyable
@mikemccartneyable 2 жыл бұрын
Superb, thank you for sharing
@RagazzaInk
@RagazzaInk Ай бұрын
Thanks Professor 🎉
@Applest2oApples
@Applest2oApples 3 жыл бұрын
So in other words, whenever a service tells me that my new password is “too similar” to my old password, they aren’t hashing my passwords and basically fucking me over?
@Ted1A
@Ted1A 3 жыл бұрын
They might be encrypting your password
@weltrepublik
@weltrepublik 3 жыл бұрын
They're mostly trying to deffend your account from successful brute-force attack
@Applest2oApples
@Applest2oApples 3 жыл бұрын
@@weltrepublik But if a password is changed by even a single letter and the hashes come out completely different, then they should have no way of knowing that's it is similar. Thus they must be saving my plain text password in order to compare. Doesn't sound like they are defending me at all.
@jankastbjerg4017
@jankastbjerg4017 3 жыл бұрын
@@Applest2oApples it's not that they're neccessarily saving it as plain text, but to make it harder to brute for hackers. fx. most people use the same password on every site, so say a hacker gets your password from another not so secure site, but doesn't exploit it in a way you notice, he now has access to everything you have. now X time later, your pasword gets "expired" on a site, and you change it to something similar, then the next time the hacker tries to login to that site, he will be denied. Now instead of starting to brute force your new password from scratch (A-Z), almost all hackers will start brute forcing through variations of the old password instead, because most people are lazy, so there's a high propability, that only 1 or 2 letters have been capitalised, or changed and etc.... so just changing a few letters will make the hackers use relative short time to brute your "new" password" (from minutes to a few days), where a totally new password will force them to start from scratch, which means the hacker basically have to be incredibly lucky to crack you new password, as long as you use somewhat secure passwords (upper and lower case, numbers and special chars, and a good lenght) the above example is also why it's important to use different passwords for each "important" site you use, and not just variations... hope it made it somewhat clearer :)
@ro-ce8vg
@ro-ce8vg 3 жыл бұрын
@@jankastbjerg4017 the fact that a password is similar to a previous one is besides the point, the point is the website knows what your password is, and doesn’t only have it’s hash saved
@rostanrodrigues7533
@rostanrodrigues7533 2 жыл бұрын
Great video.
@nixp
@nixp 3 жыл бұрын
Great video. A pleasure to watch.
@shadsluiter
@shadsluiter 3 жыл бұрын
Glad you enjoyed it! What kind of things are you currently studying?
@nixp
@nixp 3 жыл бұрын
@@shadsluiter Nothing in particular. I know about using check sums to verify a file's integrity, and I was curious how it works. You also give a lot of contextual additional information, such as what rainbow tables are and why md5 is to be avoided, which was really helpful.
@kuhak4780
@kuhak4780 2 жыл бұрын
the common practical way: 1) encrypt+hash+salter 2) Data send through encrypted package 3) Unencrypt the received data 4) Check on the hash and token should return valid/true. 5) do the things... Regarding MD5, shouldn't really use it, if still insisted, must merge with add-on unique hashing algorithm to generate the only unique result. In reality, there are still tons of systems still using the MD5 hashing basis but they modified with other unique hashing algorithm.
@J7777788888
@J7777788888 3 жыл бұрын
Very well explained, Thanks Sir ~ ~
@shadsluiter
@shadsluiter 3 жыл бұрын
So nice of you. Hope to see you again.
@juliocardenas4485
@juliocardenas4485 3 жыл бұрын
Masterful!!
@thomasbaird01
@thomasbaird01 3 жыл бұрын
Thank you for the content.
@shadsluiter
@shadsluiter 3 жыл бұрын
Thank you. Are you a computer science student?
RSA algorithm step by step example
20:41
Programming w/ Professor Sluiter
Рет қаралды 105 М.
SHA: Secure Hashing Algorithm - Computerphile
10:21
Computerphile
Рет қаралды 1,2 МЛН
Slow motion boy #shorts by Tsuriki Show
00:14
Tsuriki Show
Рет қаралды 9 МЛН
What is Public and Private Key Encryption?
6:55
Programming w/ Professor Sluiter
Рет қаралды 87 М.
How to salt and pepper passwords?
5:21
Sunny Classroom
Рет қаралды 64 М.
Multiple Encryption and Triple DES
20:54
Neso Academy
Рет қаралды 35 М.
Difference Between Encryption vs Encoding vs Hashing vs Obfuscation Explained
6:51
How does AES encryption work? Advanced Encryption Standard
12:50
Programming w/ Professor Sluiter
Рет қаралды 109 М.
Hashing Algorithms and Security - Computerphile
8:12
Computerphile
Рет қаралды 1,5 МЛН
Public Key Cryptography: RSA Encryption Algorithm
16:31
Art of the Problem
Рет қаралды 930 М.
How Does SHA-256 Work?
22:59
learnmeabitcoin
Рет қаралды 339 М.
Password Storage Tier List: encryption, hashing, salting, bcrypt, and beyond
10:16
What is Hashing? Hash Functions Explained Simply
2:36
Lisk
Рет қаралды 389 М.