AES: Advanced Encryption Standard - a Conceptual Review

  Рет қаралды 138,631

Gideon Samid

Gideon Samid

10 жыл бұрын

AES has swept away old faithful DES, and is now the workhorse of business and government cryptography. Our entire civil order relies on its integrity. Here we explain how it works, and discover how a string of simple crypto primitives combine to such a robust cipher for which no mathematical compromise was ever published.

Пікірлер: 190
@andreyyaskulsky5029
@andreyyaskulsky5029 8 жыл бұрын
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
@GideonTheTeacher
@GideonTheTeacher 8 жыл бұрын
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.
@GideonTheTeacher
@GideonTheTeacher 5 жыл бұрын
Thanks!
@workhorseoeenanimal
@workhorseoeenanimal 5 жыл бұрын
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.
@danielherzig96
@danielherzig96 8 жыл бұрын
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.
@GideonTheTeacher
@GideonTheTeacher 8 жыл бұрын
Thank you for your kind words!
@SomeshDKumar
@SomeshDKumar 7 жыл бұрын
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-philippegmail7037
@jean-philippegmail7037 8 жыл бұрын
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.
@johncollinson8382
@johncollinson8382 7 жыл бұрын
Excellent presentation. Nice touch having the rain forest back drop!
@hokiepokie
@hokiepokie 8 жыл бұрын
Thanks Gideon! Your explanation is much more clear for me than the book my university prescribed. (Security in computing)
@nl11406
@nl11406 9 жыл бұрын
That is a fine overview. I'm glad I discovered these series.
@kikimitchell4108
@kikimitchell4108 7 жыл бұрын
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! ;)
@everybodysfriend4789
@everybodysfriend4789 6 жыл бұрын
תודה רבה גדעון! הסרטונים על DES/AES מעניין ביותר, מוסבר בפשטות ובאופן ישיר. יישר כח על היוזמה האישית!
@jonathanlind5725
@jonathanlind5725 9 жыл бұрын
Great video! much better explanation than what I've heard so far:) Thank you for that!
@santoshkumar-hy2sb
@santoshkumar-hy2sb 5 жыл бұрын
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.
@tejpalsinghsiledar264
@tejpalsinghsiledar264 7 жыл бұрын
Very beautifully explained!! Simple and elegant. Thank you very much Gideon.
@meradabba
@meradabba 6 жыл бұрын
This is extremely helpful. Thank you so much. A complex method explained in amazingly simple way.
@justaitg
@justaitg 8 жыл бұрын
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!
@GideonTheTeacher
@GideonTheTeacher 7 жыл бұрын
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.
@justaitg
@justaitg 7 жыл бұрын
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.
@dotalabi
@dotalabi 7 жыл бұрын
Thank you sir for imparting knowledge, this has definitely made things clearer & added to the repository of information required for my exams next week.
@michael7659
@michael7659 9 жыл бұрын
Just passed Network+, starting Security+. Great presentation. I intend to view more of your videos. Thank you.
@carlosalarcon2737
@carlosalarcon2737 6 жыл бұрын
I like your lessons with nature..the combination of technology and nature is amazing !
@TharinduWeerasinghe
@TharinduWeerasinghe 10 жыл бұрын
Really, the explanations are superb; lucid and palatable!! Thank you sir!
@GideonTheTeacher
@GideonTheTeacher 10 жыл бұрын
Thanks, glad you like it. More to come!
@rohitpatil7836
@rohitpatil7836 8 жыл бұрын
thank u sir. understood the concept of AES very easily.The language u use is also very simple to understand. God bless.
@cvlatino328
@cvlatino328 7 жыл бұрын
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.
@jeromejoel5759
@jeromejoel5759 8 жыл бұрын
Thanks alot @Gideon! Loved your explanation!!! Cheers!
@samacumen
@samacumen 6 жыл бұрын
Thanks Prof. Very well explained. Hope you are doing great.
@atineshsingh3382
@atineshsingh3382 8 жыл бұрын
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.
@RR-nq1jb
@RR-nq1jb 4 жыл бұрын
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.
@PushpakDagade
@PushpakDagade 6 жыл бұрын
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 :-)
@masoudamjadi9995
@masoudamjadi9995 5 жыл бұрын
This was really great, thank you Mr.Gideon, I learnt a lot.
@TheRoterdackel
@TheRoterdackel 9 жыл бұрын
Very nice video! It helps a lot understanding the main process of AES :-) Thanks!
@blazstempelj7999
@blazstempelj7999 7 жыл бұрын
A really nice and simple explanation. Thank you.
@YTM4niac
@YTM4niac 6 жыл бұрын
Thank you so much! As you explain it this way I have a feeling as I was sitting there with you :)
@GideonTheTeacher
@GideonTheTeacher 6 жыл бұрын
Thank ou Piotr, this is one of the nicest comments I had!
@tandonneeraj
@tandonneeraj 9 жыл бұрын
Excellent overview. Loved the way he explained box by box.
@MyAspnet
@MyAspnet 10 жыл бұрын
Awesome! Keep doing this tutorials!
@nemuchan200
@nemuchan200 7 жыл бұрын
Thank you so much for your explanation :)
@StevenFeymann
@StevenFeymann 7 жыл бұрын
Very well explained - Thanks!!! it will help me a lot in my final exam
@n-o-i-d
@n-o-i-d 7 жыл бұрын
Thank you for sharing your knowledge with us, this video helped me tremendously.
@lordhelmchen100
@lordhelmchen100 9 жыл бұрын
Great explanation! Very interesting to watch!
@parisanaraei
@parisanaraei 9 жыл бұрын
You are really awesome . Thank you for the videos . I am following them all.
@GideonTheTeacher
@GideonTheTeacher 9 жыл бұрын
I am glad to read it, encourages me to do more.
@the_leonik
@the_leonik 5 жыл бұрын
Watch this in 2019, thank you, it's the best video which I found about AES explanation. Hello from Ukraine :)
@GideonTheTeacher
@GideonTheTeacher 5 жыл бұрын
Good to hear a voice from the Ukraine -- you do need security!
@shrikantkamble41
@shrikantkamble41 4 жыл бұрын
hye Gideon ,this is so informative its real cleared of this AES Method once watch this video thank you so much.
@MasticinaAkicta
@MasticinaAkicta 9 жыл бұрын
The amount of rounds reminds me of the enigma device. Multiple treatments lead to output that ought to be safe. Good explanations :)
@CamiloSanchez1979
@CamiloSanchez1979 10 жыл бұрын
What an amazing explanation, thank you Sir. Subscribed!
@shreeyashrestha6777
@shreeyashrestha6777 7 жыл бұрын
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 :)
@GideonTheTeacher
@GideonTheTeacher 7 жыл бұрын
Thank you Shreeya, your words encourage me to do more. One day I may get to visit your beautiful country!
@shreeyashrestha6777
@shreeyashrestha6777 7 жыл бұрын
Gideon Samid OMG i cant believe in my eyes you replied me :) sure will be waiting for your visit :)
@ralhamami
@ralhamami 9 жыл бұрын
Love this video. Fantastic explanation. :)
@Marwa4123
@Marwa4123 8 жыл бұрын
Loved this, thank you very very much sir!
@weetabixharry
@weetabixharry 4 жыл бұрын
This is a superb explanation. Thank you so much.
@spencerleno
@spencerleno 6 жыл бұрын
Thanks very much! Amazing depth of information.
@AdityaKonarde
@AdityaKonarde 7 жыл бұрын
I clapped along with the sound effects in the end. Best explanation ever :)
@GideonTheTeacher
@GideonTheTeacher 7 жыл бұрын
I hear your clapping, thank you! Make good us of this knowledge!
@rechitsapivo
@rechitsapivo 9 жыл бұрын
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.
@meyou5409
@meyou5409 8 жыл бұрын
Amazingly good explanation! Thanks from Albania!
@GideonTheTeacher
@GideonTheTeacher 8 жыл бұрын
+Me You Thank you Albanial. You keep me motivated!
@trisnguyen4625
@trisnguyen4625 5 жыл бұрын
simple to understand,,,best place to study from a mentor :)...Thank you for your work
@GideonTheTeacher
@GideonTheTeacher 5 жыл бұрын
thanks!
@GideonTheTeacher
@GideonTheTeacher 5 жыл бұрын
Thank you Tri for your comment, reminds me that it is worthwhile.
@jigishparikh1968
@jigishparikh1968 7 жыл бұрын
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.
@Akashsrivastav08
@Akashsrivastav08 7 жыл бұрын
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.
@MustafaQamarudDin
@MustafaQamarudDin 6 жыл бұрын
I am glad he mentioned Quantum Computers at the End, Very Well Done ;)
@GideonTheTeacher
@GideonTheTeacher 6 жыл бұрын
Thanks, check my latest lesson on Turing machine and computability.
@MustafaQamarudDin
@MustafaQamarudDin 6 жыл бұрын
Thank you, very well explained
@atif7865
@atif7865 8 жыл бұрын
Amazing, well explained, deserving of all the praise!
@GideonTheTeacher
@GideonTheTeacher 7 жыл бұрын
Thank you quasar for your kind words.
@prakharjha7176
@prakharjha7176 9 жыл бұрын
you made it so simple to understand...awesome
@kristianadervishaj3897
@kristianadervishaj3897 5 жыл бұрын
Very clear explanation , thank you :)
@tokunbohlapite8187
@tokunbohlapite8187 6 жыл бұрын
Thank you so much Prof
@Tomyummmm
@Tomyummmm 10 жыл бұрын
Fantastic! so easy to understand and really aided in my project!
@luciankii9135
@luciankii9135 9 жыл бұрын
that was so helpful for the course I'm taking so thank you so much
@Bielku
@Bielku 8 жыл бұрын
Great lecture! Thank you!
@tanmayeekulkarni4139
@tanmayeekulkarni4139 7 жыл бұрын
Very Helpful..Thank u so much Sir!
@salhab76
@salhab76 10 жыл бұрын
Thank you ... Excellent explanation..
@PonsuyambuVelladurai
@PonsuyambuVelladurai 8 жыл бұрын
Neat & Simple! Thanks much sir!
@TheSonofalich
@TheSonofalich 9 жыл бұрын
Great video! You explained it very well and this will help me a lot!
@Z3uS2
@Z3uS2 8 жыл бұрын
Great video! Thank you.
@prabhatalok86
@prabhatalok86 8 жыл бұрын
Superb explanation...
@salahudeenamaosalah7897
@salahudeenamaosalah7897 9 жыл бұрын
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.
@SomeshDKumar
@SomeshDKumar 7 жыл бұрын
thank you very much sir. simple explanation easy to understand.
@adityachaurasia107
@adityachaurasia107 5 жыл бұрын
Very good explanation .thank you
@Sara-mg9eo
@Sara-mg9eo 8 жыл бұрын
most helpful video of AES on KZbin ^_^
@GideonTheTeacher
@GideonTheTeacher 8 жыл бұрын
+sara Thank you Sara, such comments keep me motivated to expand this crypto academy!
@rajmuscat
@rajmuscat 6 жыл бұрын
Explanation really simple and understandable
@sanjeevsharma2985
@sanjeevsharma2985 7 жыл бұрын
thank you so much sir, Awesome!!
@BlueBluby
@BlueBluby 7 жыл бұрын
THANK YOU, i wish you were my teacher at school.
@codebietnoi
@codebietnoi 5 жыл бұрын
Awesome! thank you
@user-sk4px1wx5v
@user-sk4px1wx5v 10 жыл бұрын
Very very helpful, thank you!
@euphoricboom6777
@euphoricboom6777 6 жыл бұрын
thanks for posting this
@abrahamgeorgec
@abrahamgeorgec 9 жыл бұрын
Very well explained!
@durgeshrai2132
@durgeshrai2132 9 жыл бұрын
Thank you Giden Sir :)
@tayfuncesur9221
@tayfuncesur9221 5 жыл бұрын
Thank you sir. It's the greatest explanation I've ever seen
@GideonTheTeacher
@GideonTheTeacher 5 жыл бұрын
Thanks for your comment. Encourages me to put up more of the same.
@bhimchawhan6034
@bhimchawhan6034 9 жыл бұрын
Nice explanation..
@kookiespace
@kookiespace 10 жыл бұрын
Great Video. Thanks for that :)
@NazeerBashaShaik
@NazeerBashaShaik 9 жыл бұрын
Thank you sir, a very clear explanation :)
@carolina.mascitti
@carolina.mascitti 6 жыл бұрын
Very helpful!
@Forwardoperationbase
@Forwardoperationbase 10 жыл бұрын
Amazing!! Thank you sir..
@minoandrevski4552
@minoandrevski4552 6 жыл бұрын
Play the video on x1.25
@Sanketsj99999
@Sanketsj99999 4 жыл бұрын
2x
@Andrei-ds8qv
@Andrei-ds8qv 4 жыл бұрын
thanks
@korneliuspasztor7465
@korneliuspasztor7465 9 жыл бұрын
This was cool, thx man u helped me a lot :D
@suneelmallela9366
@suneelmallela9366 9 жыл бұрын
Thank you so much..
@cirtey29
@cirtey29 8 жыл бұрын
Best video on AES on youtube
@ffffff7593
@ffffff7593 10 жыл бұрын
Thank you,helped me much
@Ramuthra2
@Ramuthra2 6 жыл бұрын
thank you, Sir
@GideonTheTeacher
@GideonTheTeacher 6 жыл бұрын
You welcome!
@derekdj6790
@derekdj6790 5 жыл бұрын
Thank you!!
@Vrbik15
@Vrbik15 7 жыл бұрын
perfect explanation
@yuvalharan7775
@yuvalharan7775 9 жыл бұрын
thank you very much! explained very well
@GideonTheTeacher
@GideonTheTeacher 9 жыл бұрын
***** You are welcome. I am glad you enjoyed it!
@andrewsvega2023
@andrewsvega2023 7 жыл бұрын
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.
@aijazahmedece
@aijazahmedece 9 жыл бұрын
Thank you.
@RowanSheridan
@RowanSheridan 4 жыл бұрын
Thanks for the explanation. Is it a case of doing everything the opposite way for decryption?
@pranshudhankar2534
@pranshudhankar2534 7 жыл бұрын
Thank you so much for such a nice explanation Prof ............. can you also explain how the subkeys are generated ?
@abdessalemabidi9117
@abdessalemabidi9117 8 жыл бұрын
Thanks sir@gideon for this video I want to know how the AEs algorithm works with CBC mode of operation
@qwerty-mz8is
@qwerty-mz8is 8 жыл бұрын
super informative :)
@feeltheblissinhari
@feeltheblissinhari 10 жыл бұрын
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!
@tandonneeraj
@tandonneeraj 9 жыл бұрын
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.
@krasikostadinov6350
@krasikostadinov6350 6 жыл бұрын
Very nice explanation. Thank you very much. Subscribing
@GideonTheTeacher
@GideonTheTeacher 6 жыл бұрын
My pleasure!
@ShinjiIkari459
@ShinjiIkari459 8 жыл бұрын
thank you.
Hashing: Why & How?
16:35
Gideon Samid
Рет қаралды 154 М.
AES: How to Design Secure Encryption
15:37
Spanning Tree
Рет қаралды 152 М.
路飞被小孩吓到了#海贼王#路飞
00:41
路飞与唐舞桐
Рет қаралды 70 МЛН
Cat Corn?! 🙀 #cat #cute #catlover
00:54
Stocat
Рет қаралды 14 МЛН
THEY made a RAINBOW M&M 🤩😳 LeoNata family #shorts
00:49
LeoNata Family
Рет қаралды 37 МЛН
AES Explained (Advanced Encryption Standard) - Computerphile
14:14
Computerphile
Рет қаралды 1,2 МЛН
Shannon Proof of Vernam's Cipher Unbreakability
12:57
Gideon Samid
Рет қаралды 7 М.
DES -- The Algorithm
9:06
Gideon Samid
Рет қаралды 173 М.
Public Key Cryptography: RSA Encryption Algorithm
16:31
Art of the Problem
Рет қаралды 930 М.
Magnifying The World's Brightest Flashlight (200,000 Lumens)
8:55
The Action Lab
Рет қаралды 390 М.
RSA -- The Math
14:36
Gideon Samid
Рет қаралды 27 М.
Public Key Cryptography - Computerphile
6:20
Computerphile
Рет қаралды 884 М.
DES -- Implementation Issues (TripleDES, Key Replacement, Padding)
7:43
Public key cryptography - Diffie-Hellman Key Exchange (full version)
8:38
Art of the Problem
Рет қаралды 881 М.
⚡️Супер БЫСТРАЯ Зарядка | Проверка
1:00
СТРАШНЫЙ ВИРУС НА МАКБУК
0:39
Кринжовый чел
Рет қаралды 932 М.
Здесь упор в процессор
18:02
Рома, Просто Рома
Рет қаралды 336 М.