Very nice, thanks very much. You really try to explain material for students using simple words while most of my professors just fall into narcissism trying to show their knowledge and cleverness
@GideonTheTeacher8 жыл бұрын
When I was a student I suffered from the same problem. One adjunct professor came from the industry and was clear as day. That's why, as a matter of course, I add to my day job a weekly evening dedicated to face to face teaching.
@GideonTheTeacher6 жыл бұрын
Thanks!
@workhorseoeenanimal6 жыл бұрын
Allot of them do that shit, bunch of idiots, sometimes i think they just try make it more convoluted to make it harder for you. Bunch of assholes , haha. They not so smart when i start asking them questions tho , that's how you get those cunts.
@danielherzig968 жыл бұрын
I don't comment on videos, but you have done an amazing job with this one. The background sounds are relaxing as well. Thank you.
@GideonTheTeacher8 жыл бұрын
Thank you for your kind words!
@SomeshDKumar8 жыл бұрын
today I'm going to write midterm exam. I have missed the classes. my friend suggested that don't go through the DES, 3DES, AES algorithms that's eats time, but i decided to prepare this algorithms after seeing your videos. now i take a glance at William stallings book. thank you sir
@jean-philippegmail70379 жыл бұрын
Your video was the most complete and easy to undurstand I've seen in my searches about modern cryptography. I hope you'll continue videos like this.
@everybodysfriend47897 жыл бұрын
תודה רבה גדעון! הסרטונים על DES/AES מעניין ביותר, מוסבר בפשטות ובאופן ישיר. יישר כח על היוזמה האישית!
@cvlatino3288 жыл бұрын
I have been reading books and articles about AES, but it was really hard to understand (specially cause I am not a native English speaker). But after watching your video, I have a better understanding of AES. Thanks for your time on this Gideon. Well explained and really easy to understand.
@johncollinson83827 жыл бұрын
Excellent presentation. Nice touch having the rain forest back drop!
@hokiepokie8 жыл бұрын
Thanks Gideon! Your explanation is much more clear for me than the book my university prescribed. (Security in computing)
@orojaz8 жыл бұрын
Excellent explanation Professor, I'm working on a project were I require to encrypt files back and forth and needed to understand the basics of AES, this was an excellent lesson, thanks a lot!
@GideonTheTeacher8 жыл бұрын
Good to hear from you Omar. When I was a student, most of my teachers were lousy, so I appreciated one professor who made it all so clear. When I thanked him, he told me: "Don't thank me, pass it on, teach the next generation" which is what I say to you.
@orojaz8 жыл бұрын
Sure I will Professor, indeed, while doing it so, I have experienced a rewarding feeling which comes spontaneously, is the same feeling that comes right after giving a present to an special person.
@rohitpatil78368 жыл бұрын
thank u sir. understood the concept of AES very easily.The language u use is also very simple to understand. God bless.
@kikimitchell41088 жыл бұрын
THIS IS AWESOME!!! ... I tried to figure that one out with my professor's slides at uni - not even close to how much I understood after watching this video ... ! Keep going please! ;)
@santoshkumar-hy2sb6 жыл бұрын
I like the place and your interests of teaching way. This reminds me our when kids we were taught in this way which was awesome and joyfull.
@carlosalarcon27377 жыл бұрын
I like your lessons with nature..the combination of technology and nature is amazing !
@michael76599 жыл бұрын
Just passed Network+, starting Security+. Great presentation. I intend to view more of your videos. Thank you.
@RR-nq1jb5 жыл бұрын
Thank you so much. I have watched the first few minutes, but i decided to say thank you before continue watching, since I really like your teaching style.
@nl1140610 жыл бұрын
That is a fine overview. I'm glad I discovered these series.
@tejpalsinghsiledar2648 жыл бұрын
Very beautifully explained!! Simple and elegant. Thank you very much Gideon.
@jonathanlind572510 жыл бұрын
Great video! much better explanation than what I've heard so far:) Thank you for that!
@atineshsingh33828 жыл бұрын
Seen Couple videos on KZbin for AES and thats the one that I was looking for. Very nicely explained thanks Gideon Samid for this video.
@dotalabi7 жыл бұрын
Thank you sir for imparting knowledge, this has definitely made things clearer & added to the repository of information required for my exams next week.
@PushpakDagade7 жыл бұрын
Thank you Sir for making this topic so easy to understand. I wish if everything else was made as simple. Also, I loved your idea of creating this video with nature in the backdrop. Amazing :-)
@shreeyashrestha67778 жыл бұрын
Hello Sir Thank you very much from the inner core of my heart. Your style is just awesome today in classroom i didn't get my teacher but i really got you. I am from small and beautiful country Nepal :) Nice to know you :)
@GideonTheTeacher8 жыл бұрын
Thank you Shreeya, your words encourage me to do more. One day I may get to visit your beautiful country!
@shreeyashrestha67778 жыл бұрын
Gideon Samid OMG i cant believe in my eyes you replied me :) sure will be waiting for your visit :)
@masoudamjadi99956 жыл бұрын
This was really great, thank you Mr.Gideon, I learnt a lot.
@meradabba6 жыл бұрын
This is extremely helpful. Thank you so much. A complex method explained in amazingly simple way.
@TharinduWeerasinghe11 жыл бұрын
Really, the explanations are superb; lucid and palatable!! Thank you sir!
@GideonTheTeacher11 жыл бұрын
Thanks, glad you like it. More to come!
@trisnguyen46256 жыл бұрын
simple to understand,,,best place to study from a mentor :)...Thank you for your work
@GideonTheTeacher6 жыл бұрын
thanks!
@GideonTheTeacher6 жыл бұрын
Thank you Tri for your comment, reminds me that it is worthwhile.
@TheRoterdackel9 жыл бұрын
Very nice video! It helps a lot understanding the main process of AES :-) Thanks!
@the_leonik6 жыл бұрын
Watch this in 2019, thank you, it's the best video which I found about AES explanation. Hello from Ukraine :)
@GideonTheTeacher6 жыл бұрын
Good to hear a voice from the Ukraine -- you do need security!
@meyou54098 жыл бұрын
Amazingly good explanation! Thanks from Albania!
@GideonTheTeacher8 жыл бұрын
+Me You Thank you Albanial. You keep me motivated!
@MasticinaAkicta9 жыл бұрын
The amount of rounds reminds me of the enigma device. Multiple treatments lead to output that ought to be safe. Good explanations :)
@shrikantkamble414 жыл бұрын
hye Gideon ,this is so informative its real cleared of this AES Method once watch this video thank you so much.
@StevenFeymann7 жыл бұрын
Very well explained - Thanks!!! it will help me a lot in my final exam
@YTM4niac7 жыл бұрын
Thank you so much! As you explain it this way I have a feeling as I was sitting there with you :)
@GideonTheTeacher7 жыл бұрын
Thank ou Piotr, this is one of the nicest comments I had!
@tandonneeraj9 жыл бұрын
Excellent overview. Loved the way he explained box by box.
@rechitsapivo9 жыл бұрын
Thank you. Great explanation. As far as cracking the AES, I think it's not a matter of some formula/decryption algorithm, but rather a matter of sheer computer power. The inner workings of AES are not complex so there is nothing special about them and no particular formula would be useful. It's their quantity that just makes it a mountain of work to attack. I think the designers found that there is great way to protect data by making it near impossible/very impractical to attack AES with currently available hardware. Most communications are not worth building a supercomputer center just to decrypt a message. The system is also scalable for future technological developments. From what you explained, I conclude that when quantum computing becomes a reality, then AES can be adjusted to be a mountain of work even for those computers.
@samacumen6 жыл бұрын
Thanks Prof. Very well explained. Hope you are doing great.
@AdityaKonarde7 жыл бұрын
I clapped along with the sound effects in the end. Best explanation ever :)
@GideonTheTeacher7 жыл бұрын
I hear your clapping, thank you! Make good us of this knowledge!
@MustafaQamarudDin6 жыл бұрын
I am glad he mentioned Quantum Computers at the End, Very Well Done ;)
@GideonTheTeacher6 жыл бұрын
Thanks, check my latest lesson on Turing machine and computability.
@MustafaQamarudDin6 жыл бұрын
Thank you, very well explained
@jigishparikh19688 жыл бұрын
Dear Prof, Great video. Thanks for uploading. @10:30, are you suggesting that substitution happens among those 16 bytes only. Meaning they swap positions among themselves? You mentioned Byte 2 replaced by Byte 147, but we only have 16 bytes to work with right? Please explain.
@Akashsrivastav088 жыл бұрын
What he is saying is that since 1 byte is of 8 bits, there are 256 total combinations of those 8 bits to form individual(unique) packs of bytes. So from the 256 possible combinations, some specific ones are chosen to replace the respective byte.
@electronutlabs9 жыл бұрын
Thanks for this excellent overview. Very helpful to someone starting out on the subject.
@MyAspnet10 жыл бұрын
Awesome! Keep doing this tutorials!
@jeromejoel57598 жыл бұрын
Thanks alot @Gideon! Loved your explanation!!! Cheers!
@parisanaraei10 жыл бұрын
You are really awesome . Thank you for the videos . I am following them all.
@GideonTheTeacher10 жыл бұрын
I am glad to read it, encourages me to do more.
@BlueBluby8 жыл бұрын
THANK YOU, i wish you were my teacher at school.
@blazstempelj79998 жыл бұрын
A really nice and simple explanation. Thank you.
@weetabixharry5 жыл бұрын
This is a superb explanation. Thank you so much.
@lordhelmchen1009 жыл бұрын
Great explanation! Very interesting to watch!
@atif78658 жыл бұрын
Amazing, well explained, deserving of all the praise!
@GideonTheTeacher8 жыл бұрын
Thank you quasar for your kind words.
@Sara-mg9eo8 жыл бұрын
most helpful video of AES on KZbin ^_^
@GideonTheTeacher8 жыл бұрын
+sara Thank you Sara, such comments keep me motivated to expand this crypto academy!
@prakharjha71769 жыл бұрын
you made it so simple to understand...awesome
@n-o-i-d7 жыл бұрын
Thank you for sharing your knowledge with us, this video helped me tremendously.
@TheSonofalich9 жыл бұрын
Great video! You explained it very well and this will help me a lot!
@pranshudhankar25348 жыл бұрын
Thank you so much for such a nice explanation Prof ............. can you also explain how the subkeys are generated ?
@kristianadervishaj38975 жыл бұрын
Very clear explanation , thank you :)
@andrewsvega20238 жыл бұрын
Thank you, thank you, thank you professor. I want to keep on learning from you. Do you have any other video where you can provide more information about the sub-key generator? Best Regards.
@ralhamami10 жыл бұрын
Love this video. Fantastic explanation. :)
@spencerleno6 жыл бұрын
Thanks very much! Amazing depth of information.
@salahudeenamaosalah789710 жыл бұрын
The Advanced encryption Standard is a well orchestrated cryptographic system of encryption , I have now understood in summary what AES . The big textbooks got from the library where quite confusing but with I will be able to refer to the text if I am to write an essay.
@Tomyummmm10 жыл бұрын
Fantastic! so easy to understand and really aided in my project!
@feeltheblissinhari10 жыл бұрын
Fantastic Sir! Awesome! Could you please tell more about the 2^8 bytes that you mentioned while explaining 128 bits of key size. I couldn't catch it really well. Thanks a lot! An awesome explanation!
@tandonneeraj9 жыл бұрын
rsh It is for byte by byte substitution. Each byte has 8 bits so 2^8 combination. Much smaller than 2^32 for the final Substitution block.
@RowanSheridan4 жыл бұрын
Thanks for the explanation. Is it a case of doing everything the opposite way for decryption?
@tayfuncesur92216 жыл бұрын
Thank you sir. It's the greatest explanation I've ever seen
@GideonTheTeacher6 жыл бұрын
Thanks for your comment. Encourages me to put up more of the same.
@rajmuscat6 жыл бұрын
Explanation really simple and understandable
@prabhatalok869 жыл бұрын
Superb explanation...
@SomeshDKumar8 жыл бұрын
thank you very much sir. simple explanation easy to understand.
@yashbhuva85157 жыл бұрын
Dear Prof, Superb video. I want to ask one question that why specifically 10 rounds for 128 bits key size, same 12 rounds for 192 bits key size and 14 rounds for 256 bits key size ?
@nemuchan2007 жыл бұрын
Thank you so much for your explanation :)
@lusakulaadel52786 жыл бұрын
Thank you for your explanation. Even though I don't know much about encryption, I did understand every think. However can you explain to me how the key generator works ?
@Marwa41238 жыл бұрын
Loved this, thank you very very much sir!
@NazeerBashaShaik10 жыл бұрын
Thank you sir, a very clear explanation :)
@adityachaurasia1076 жыл бұрын
Very good explanation .thank you
@CamiloSanchez197910 жыл бұрын
What an amazing explanation, thank you Sir. Subscribed!
@kesavanarayana62579 жыл бұрын
Hi Gideon Samid, could you please clarify my doubt. Why they have applied the XOR operation in between plain text and sub key. How they will extract sub key from the key?
@Z3uS29 жыл бұрын
Great video! Thank you.
@tokunbohlapite81877 жыл бұрын
Thank you so much Prof
@PonsuyambuVelladurai8 жыл бұрын
Neat & Simple! Thanks much sir!
@minoandrevski45526 жыл бұрын
Play the video on x1.25
@Sanketsj999995 жыл бұрын
2x
@Andrei-ds8qv5 жыл бұрын
thanks
@tanmayeekulkarni41397 жыл бұрын
Very Helpful..Thank u so much Sir!
@abrahamgeorgec10 жыл бұрын
Very well explained!
@stoudst9 жыл бұрын
Only question I have is on decryption. If the ciphertext was input as the plaintext and the same key was used, would it reveal the plaintext? If so, I don't inherently understand why that is true.
@杨志钦-z2y10 жыл бұрын
Very very helpful, thank you!
@bhimchawhan60349 жыл бұрын
Nice explanation..
@cirtey299 жыл бұрын
Best video on AES on youtube
@salhab7610 жыл бұрын
Thank you ... Excellent explanation..
@sumit-kry8 жыл бұрын
Great.. simple and lucid explanation. Sir, can you explain Blowfish algorithm also or suggest some resources for easy explanation of it.. i'm having trouble understanding it.
@GideonTheTeacher8 жыл бұрын
Thanks, will try to find time for it. I agree that most crypto texts are quite obscure!
@noname-bu1ux10 жыл бұрын
These lctures are, as Tharundu Weerasinghe explained, superb, lucid and palatable. One question: The boxes are a metaphor right? Its just a mathematical metaphor, right? There are no physical boxes on machines used to process ciphers...Right?
@noname-bu1ux10 жыл бұрын
Please someone reassure me and tell me I'm not crazy and that these boxes are just a visual device....
@rima858310 жыл бұрын
sure its a virtual box , there's no physical boxes . you're not crazy :)
@noname-bu1ux10 жыл бұрын
Lol thank you.
@kookiespace10 жыл бұрын
no name Dude...shouldn't it be obvious that it's metaphorical boxes? :| It's not a mathematical metaphor, it's just a way to make functions more explanatory to people that aren't programmers.
@abdessalemabidi91178 жыл бұрын
Thanks sir@gideon for this video I want to know how the AEs algorithm works with CBC mode of operation
@visor6179 жыл бұрын
Will it not be a very big task if not impossible task for the adversary to replicate the same process just because of the 2nd round of substitution in all 10 rounds. So is it safe to say that Brute force and Man in The Middle attack is impossible?
@Bielku9 жыл бұрын
Great lecture! Thank you!
@luciankii91359 жыл бұрын
that was so helpful for the course I'm taking so thank you so much
@inadaizz9 жыл бұрын
Where was this video shot? It looks and sounds like paradise! It reminded me of the jungles of Belize. Sound more than look.
@codebietnoi5 жыл бұрын
Awesome! thank you
@jonaschristensen22958 жыл бұрын
I am a bit confused about something. When Gideon says that the key is divided into subkey via mixing and multiplication, but what exactly does mixing mean? Also very good and helpfull video :)
@AvihooI8 жыл бұрын
It's not being divided into a subkey, hence the input key is (at least) 128 bits and each subkey is of equal size. What happens is that numerous 128 bit (sub)keys are generated in a predictable manner from the original input key. Take a look at: en.wikipedia.org/wiki/Rijndael_key_schedule
@jonaschristensen22958 жыл бұрын
Thank you for the help :)
@shahzebhaider9718 жыл бұрын
AES is a type of stream cipher so there are numerous key of size 128 bit(atleast) i think
@carolina.mascitti6 жыл бұрын
Very helpful!
@michaeleconomides40548 жыл бұрын
The same process you examined (subs->trans->subs->xor) for one of the 10 rounds is repeated for all of them?
@nitishshokeen17756 жыл бұрын
Yes, it is repeated for all of the 10 rounds.
@MegaProfessionnel7 жыл бұрын
sth i don't understand clearly is this 'XOR operation..... what does it really mean?