Práce se bude zabývat otázkou efektivity násobení v konečném tělese charakteristiky 2. Úkolem studenta bude vybudovat potřebný matematický aparát a v závislosti na volbě vhodné báze tělesa prezentovat metodu optimalizace rychlosti výpočtu popsanou ve stati [1], která je podobně jako v práci [2] vyjádřena počtem potřebných binárních operací XOR.
Seznam odborné literatury
[1] Beierle, C., Kranz, T., Leander, G.: Lightweight Multiplication in GF(2n)GF(2n) with Applications to MDS Matrices. In: Advances in Cryptology - CRYPTO 2016, LNCS vol. 9814, Springer, Heidelberg (2016), 267-286.
[2] Khoo, K., Peyrin, T., Poschmann, A.Y., Yap, H.: FOAM: searching for hardwareoptimal SPN structures and components with a fair comparison. In: Batina, L., Robshaw, M. (eds.) CHES 2014. LNCS, vol. 8731, Springer, Heidelberg (2014), 433–450.