How to Solve AES Mix Column Transformation | Mix Column Transformation in AES | Solved Example

Поделиться
HTML-код
  • Опубликовано: 9 сен 2024

Комментарии • 87

  • @dcstube4603
    @dcstube4603 2 года назад +9

    Great video... Thank u so much for sharing.... thank u for whole example solution.... I can try my own way....

    • @ChiragBhalodia
      @ChiragBhalodia  2 года назад

      You are so welcome!..... Please share with others...... keep supporting....

    • @ChiragBhalodia
      @ChiragBhalodia  2 года назад

      Thank you so much..... Keep supporting...

  • @mrudurajsinhchudasama1090
    @mrudurajsinhchudasama1090 2 года назад +6

    i was looking for this "perform 14 rounds of encryption." thank for nice explanation

    • @ChiragBhalodia
      @ChiragBhalodia  2 года назад

      Thank you so much..... Please share with others......

  • @hassanirtaza6242
    @hassanirtaza6242 Год назад +2

    our teacher took 2 weeks and 6 lectures to explain this and nobody understood anything. you are really amazing

    • @ChiragBhalodia
      @ChiragBhalodia  Год назад

      Thank you so much.... This kind of comments really motivate me.....
      Please share with others.....
      Please subscribe my channel.....
      Please follow my blog: chiragbhalodia.com

    • @sadiahabib5506
      @sadiahabib5506 10 месяцев назад

      Our teacher explained it in 10 minutes and good too.
      However my problem is I have used mini AES(AES with 16-bit) my results are not same as computers .
      I have done multiple times on sheet.
      My PT is "ok" and key is 1010011100111011.
      So I am watching videos

  • @DeathTechDB
    @DeathTechDB Год назад +2

    Very nice video, showing the example workings from start to finish are priceless.

    • @ChiragBhalodia
      @ChiragBhalodia  Год назад

      Glad you enjoyed it!
      Thank you.... Please share with others.....
      Please Subscribe my channel...
      Please follow my blog: www.chiragbhalodia.com/p/network-security.html

  • @Mia-zj9el
    @Mia-zj9el Год назад +1

    outstanding explanation! looked up a couple of videos to understand this but yours was the BEST.

    • @ChiragBhalodia
      @ChiragBhalodia  Год назад

      Glad you liked it....!!! Please share with others....
      Please subscribe my channel....!!!!
      Please follow my blog: chiragbhalodia.com

  • @Shehzadmughal143
    @Shehzadmughal143 2 месяца назад +1

    Other wise too much good ❤❤

    • @ChiragBhalodia
      @ChiragBhalodia  29 дней назад

      Thnak you...!!!!!Please share with others...
      Please subscribe my channel...
      Please follow my blog: chiragbhalodia.com

  • @CivilEngineeringForum
    @CivilEngineeringForum 2 года назад +3

    Very useful content

  • @GamingWithSamiCheema
    @GamingWithSamiCheema 3 месяца назад +2

    Oh, you saved me❤

    • @ChiragBhalodia
      @ChiragBhalodia  3 месяца назад +1

      Thank you so much...!!!!
      Please subscribe my channel...
      Please share with others...
      Please follow my blog: chiragbhalodia.com

  • @chrisbroad1216
    @chrisbroad1216 Год назад +1

    Amazing explanation I have ever seen on RUclips

    • @ChiragBhalodia
      @ChiragBhalodia  Год назад

      Thank u so much chris... this kind of appreciation motivate me....
      Please share this video with others...
      Please subscribe my channel....
      Please follow my blog: chiragbhalodia.com

  • @user-ml6qs4zk8z
    @user-ml6qs4zk8z 10 месяцев назад +1

    Very clear and simply explaination. Thank you so much :)

    • @ChiragBhalodia
      @ChiragBhalodia  9 месяцев назад

      Thanks for watching..... Please share with others....
      Please subscribe my channel...
      Please follow my blog: chiragbhalodia.com

  • @suhahussam4709
    @suhahussam4709 2 года назад +1

    اشكرك من كل قلبي 🙏🙏🙏🙏🙏🙏🙏
    لقد ساعدتني في المادة

    • @ChiragBhalodia
      @ChiragBhalodia  2 года назад

      You are welcome.... Please share with others....keep supporting...
      Please subscribe my channel....
      Please follow my blog: chiragbhalodia.com

  • @vendrien93
    @vendrien93 2 года назад +1

    thank you man! I have to make a school presantation about AES... this helps a lot

    • @ChiragBhalodia
      @ChiragBhalodia  2 года назад

      Glad it helped!... Best of luck.... Please share with others....Keep supporting...
      Please subscribe my channel....
      Please follow my blog: www.chiragbhalodia.com/2021/09/aes-algorithm.html

  • @user-yd2ur7me9t
    @user-yd2ur7me9t 8 месяцев назад +1

    Thanks for the amazing explanation!

    • @ChiragBhalodia
      @ChiragBhalodia  7 месяцев назад

      Thank you so much....
      Please share with others...
      Please subscribe my channel...
      Please follow my blog: chiragbhalodia.com

  • @sahars878
    @sahars878 8 месяцев назад +1

    Amazing video and explanation. Thanks.

    • @ChiragBhalodia
      @ChiragBhalodia  8 месяцев назад

      Glad it was helpful!...Keep Watching...Please share with others....
      Please subscribe my channel...
      Please follow my blog: chiragbhalodia.com

  • @RameshKumar-hb5mi
    @RameshKumar-hb5mi 2 года назад +2

    Simple Super exaplanation.

    • @ChiragBhalodia
      @ChiragBhalodia  2 года назад

      Glad you liked it... Please share with others.... Keep supporting...
      Please subscribe my channel....
      Please follow my blog: www.chiragbhalodia.com/2021/09/aes-algorithm.html

  • @AnitaRobinsonMuhammad
    @AnitaRobinsonMuhammad Год назад +2

    THANK YOU SO MUCH! I GET IT!!!

    • @ChiragBhalodia
      @ChiragBhalodia  Год назад

      Welcome...
      Please share with others and subscribe my channel....
      Please follow my blog: chiragbhalodia.com

  • @savaramsairamya5567
    @savaramsairamya5567 2 года назад +4

    Please upload the MD5 algorithm example and mds matrix example

    • @ChiragBhalodia
      @ChiragBhalodia  2 года назад

      ok I will upload..... Please subscribe my channel....
      Follow my blog: chiragbhalodia.com

  • @eshitha3365
    @eshitha3365 2 года назад +2

    Explanation is excellent 👍 I have my exams next week i need to consume the time limit while doing is their any other way in short to do this aes problem

    • @ChiragBhalodia
      @ChiragBhalodia  2 года назад

      There is the only method to solve aes mix column.... No any other short cut.... All the best for exam....
      Please share with other.... Keep supporting and subscribe my channel....
      Follow my blog: www.chiragbhalodia.com/p/network-security.html

  • @merenhor342
    @merenhor342 8 месяцев назад +1

    Great video! Thank u bro

    • @ChiragBhalodia
      @ChiragBhalodia  8 месяцев назад

      Glad to hear that...Please share with others....
      Please subscribe my channel...
      Please follow my blog: chiragbhalodia.com

  • @robbe4769
    @robbe4769 Год назад +2

    Great video! I don’t understand how you reduce binary codes that are too long though… how do you apply the irreducible polynomial theorem?

    • @ChiragBhalodia
      @ChiragBhalodia  Год назад

      I have use irreducible polynomial theorem....
      because our maximum binary bit is 8... .So maximum power of polynomial is x^7.... if power is more than 7, i have to use irreducible polynomial theorem and reduce the power of polynomial below or equal to 7.

  • @aparnachavan8501
    @aparnachavan8501 Год назад +1

    Hello it was very helpful I have doubt how it works as inverse mix column as you have told in previous video for decryption invsmixcoloumn please help

    • @ChiragBhalodia
      @ChiragBhalodia  9 месяцев назад

      Keep watching and share with others...
      Please subscribe my channel...
      Please follow my blog: chiragbhalodia.com
      Sorry for late reply...!!!
      Please follow this link for invese mix column: ruclips.net/video/SDrzMyqi2Sc/видео.html

  • @slaheddinejarboui3286
    @slaheddinejarboui3286 6 месяцев назад +1

    AES is in GF(2^8) not 2^3 as you claim but calculation is correct a you have used the right irreducible polynome

    • @ChiragBhalodia
      @ChiragBhalodia  3 месяца назад

      Yeah exactly. That was my typing mistake... Coz this video is very lengthy with calculation. So, If forget to change.. Thank you very much for your suggestion..

  • @sojibakash
    @sojibakash Год назад +1

    Great!

    • @ChiragBhalodia
      @ChiragBhalodia  Год назад

      Thank u so much...!!!!
      Please share this video with others...
      Please subscribe my channel....
      Please follow my blog: chiragbhalodia.com

  • @urstrulysandeep7209
    @urstrulysandeep7209 7 месяцев назад +1

    how can i find irreducible polynomials for all the higher degrees? ,(when performing galois multiplication)

    • @ChiragBhalodia
      @ChiragBhalodia  3 месяца назад

      For this you have to learn galois theory concept. That I can't explain here.

  • @swornaroy9735
    @swornaroy9735 2 месяца назад +1

    If i got X^13 then how can i use GF(2^8).please answer me.

  • @passi3771
    @passi3771 Год назад +2

    Why is the multiplication by 0x1b not used ?

    • @ChiragBhalodia
      @ChiragBhalodia  Год назад

      I din't understand your question??? At what time in video you have query

  • @Shehzadmughal143
    @Shehzadmughal143 2 месяца назад

    Mistake in the binary value of 03

  • @shahidmehmood9241
    @shahidmehmood9241 Год назад +1

    Please tell me how to solve D7*03 in GF(2^3)

    • @ChiragBhalodia
      @ChiragBhalodia  Год назад

      Can you share your email ID??? I will send you a solution...!!!
      Sorry for late reply...!!!

    • @minhquangpham8851
      @minhquangpham8851 7 месяцев назад

      @@ChiragBhalodia May you send me a solution for the question above 😅

  • @Marsianer-ly3vg
    @Marsianer-ly3vg Год назад +1

    Shouldnt it be GF(2^8)?

  • @AbdullahCF2
    @AbdullahCF2 Год назад +2

    Why 01 * 4c = 6e
    I did not get it

    • @ChiragBhalodia
      @ChiragBhalodia  Год назад

      ohhhh dear..... thank you for this question.... that was my typing mistake.....
      Please subscribe my channel....
      Please follow my blog: chiragbhalodia.com

  • @ebadulislam123
    @ebadulislam123 4 месяца назад +1

    04:12
    It should be GF(2⁸) and not GF(2³)

    • @ChiragBhalodia
      @ChiragBhalodia  3 месяца назад +1

      Yeah you are right... that was my typo mistake..... Thanx for suggestion.... More proof reading required..... Thank you....

  • @anyone7189
    @anyone7189 2 года назад +2

    Hello is there's any code can solve that?

    • @ChiragBhalodia
      @ChiragBhalodia  2 года назад

      I have no special code for this...but I will give you a link for AES Source code in C Language:
      Please follow my blog: www.chiragbhalodia.com/2022/05/AES-program-in-c.html
      Please Subscribe my channel...keep supporting....Share with others....
      Course of Computer network: www.chiragbhalodia.com/p/computer-network.html
      Full course of Network Security: www.chiragbhalodia.com/p/network-security.html

  • @khanhly867
    @khanhly867 5 месяцев назад +1

    Like

    • @ChiragBhalodia
      @ChiragBhalodia  5 месяцев назад

      Thanks..... Please share with others....
      Please subscribe my channel....
      Please follow my blog: chiragbhalodia.com
      Also watch this one: ruclips.net/video/SDrzMyqi2Sc/видео.html

  • @kuestan2674
    @kuestan2674 Год назад +1

    🖤

    • @ChiragBhalodia
      @ChiragBhalodia  Год назад

      Glad it was helpful!...Please share with others....
      Please subscribe my channel....
      Please follow my blog: chiragbhalodia.com

  • @nonamenosurname6127
    @nonamenosurname6127 4 месяца назад +1

    can anybody explain why 87=10000111 but not 01010111?

    • @ChiragBhalodia
      @ChiragBhalodia  4 месяца назад +1

      87 is hex decimal value.... so 87 = 1000 0111
      if 87 in decimal value than 87 = 0101 0111
      I think your doubt is clear....
      Also you can watch this video: ruclips.net/video/SDrzMyqi2Sc/видео.html
      Please share with others...
      Please subscribe my channel....
      Please follow my blog: chiragbhalodia.com

    • @nonamenosurname6127
      @nonamenosurname6127 4 месяца назад +1

      @@ChiragBhalodia thank you for the response, later I found out about it and corrected my calculations.

    • @ChiragBhalodia
      @ChiragBhalodia  3 месяца назад

      Welcome

  • @sibadityamitra2908
    @sibadityamitra2908 Год назад +1

    How x^8 is replaced with x^4+x^3+x+1?? 5:44

    • @ChiragBhalodia
      @ChiragBhalodia  Год назад

      At that time I have applied irreducible polynomial theorem.... So, it is the concept of irreducible polynomial theorem...!!!

    • @sibadityamitra2908
      @sibadityamitra2908 Год назад +1

      @@ChiragBhalodia Can you explain that how you got x^8 value by using irreducible polynomial??

    • @ChiragBhalodia
      @ChiragBhalodia  Год назад

      That is exactly theorem... I cannot explain theorem here.... But i can explain why it is used...If you want???

    • @sibadityamitra2908
      @sibadityamitra2908 Год назад +1

      @@ChiragBhalodia okay explanation

    • @ChiragBhalodia
      @ChiragBhalodia  Год назад

      Sorry for late reply...!!!!
      For example, after multiplication of polynomial when we get the value above X^7. For example, it may be X^8. So, I have to convert in to less or equal to X^7 polynomial. Because when we convert this polynomial into binary values, it must be 8 digits (0-7 values). Then after binary values convert into hexadecimal numbers....

  • @AlanSchooll
    @AlanSchooll Год назад +1

    You did a mistake at 8:30! how 03 is = X + 1 ?

    • @ChiragBhalodia
      @ChiragBhalodia  Год назад

      Yes.... Really Thank you for pointing out that....Right now I can't do anything but next time i will improve my proof reading....

    • @karma7263
      @karma7263 6 месяцев назад

      03 is x+1 he just made mistake writing the binary