We'regonnadothisoverandoveragainuntilwehave a ciphertext.
So I guessthequestionthenbecomeswhathappenshere, hereandhereoffinterest?
What's particularlyniftyformeaboutyes, isthatitdoesn't usethesamekindoffoperationsthatyoumightexpectso X or, ofcourse, happenseverywhereincryptography.
Butactually, alloftheoperationswithin A s areessentiallymathematicaloperations.
Onwhatwewouldcall a finitefield.
SoDavetalked a littlebitaboutGallo.
OurfieldsinhisreadSolomonvideoontheanswerisbyusingGalloourfieldstheoryoverfinitefeelsanddoinglotsandlotsoflongdivisionsontraditionsfor a finitefieldorgal.
Soifthisisourdatapathwithourcolumnsbysharingbitesarounddifferentcolumns, whenwecombineitwiththemixedcolumnstep, whichwilldoin a minute, you'llseetheactually, we'remixingeverythingup.
Sowe'vebeenjust a coupleofrounds.
Everythingisvery, veryjumbledup, andthat's a reallygoodthing, becauseit's gonnabemuch, muchhardertobreak.
Sowe'rejusttakingbitesandweputthemin a differentplaceinthisgrid.
Sothatbringsustomixcolumns, whichgoesalongwiththis s sonowthatwe'vemovedthingsintodifferentcolumns, whatwe'regoingtodoisgoingtotakethiscolumnhereandwe'regonnamix.
So I guess, likeonceoncemorefromthetop, wetakeourplaintextandweexcellentwiththefirstpartofourexpandedkey, andthenwe'regonnarepeatthisprocessoverandoveragain.
Sowe'regoingtosubstitutesandbitesusingournicelydesigned s box.
Sowe'regonnasuffer, shoot, andthencommuteourdatainthisgridthateachtimewe'regonnaaddtheroundkey, whichinthiscase, is X oronWe'regonnarepeatthisprocessexceptforthelastroundwherewedon't bothertomixthecolumnsbecauseitdoesn't reallyhelpus.
I mean, attheend, weaddinourfinalroundkey, andthat's theendoutcomes.
The 128 bigblockofftotalgibberish.
ThiscouldbedescribedaskindofAmandapermutation.
Thatistosay, ittakessomeinputanditperformswhatappearstobecompletelyrandomlyproducinganoutputwhentheyactuallyobviouslyhashadquite a lottodowiththiskey.
Sothat's a verygoodquestion, because I guessthere's twoanswersthatquestionwantedTechnicallyno, becausetheyhavewhatwewouldcall a testvectors, whichareThisisallzeroes.