Last update: doc. Mgr. et Mgr. Jan Žemlička, Ph.D. (09.05.2018)
The course is devoted to vectorial nonlinear Boolean functions.
Last update: doc. Mgr. et Mgr. Jan Žemlička, Ph.D. (09.05.2018)
Kurz se zabývá nelineárními vektorovými booleovskými funkcemi.
Course completion requirements -
Last update: doc. Mgr. et Mgr. Jan Žemlička, Ph.D. (28.10.2019)
Students have to pass final test/oral exam.
Last update: doc. Mgr. et Mgr. Jan Žemlička, Ph.D. (10.06.2019)
Předmět je zakončen ústní zkouškou.
Literature -
Last update: doc. Mgr. et Mgr. Jan Žemlička, Ph.D. (09.05.2018)
Chapters by Carlet, from the book
“Boolean Models and Methods in Mathematics, Computer Science, and Engineering" published by Cambridge University Press, Yves Crama and Peter L. Hammer (eds.), pp. 257-397, 2010.
Boolean Functions for Cryptography and Error Correcting Codes,
Vectorial Boolean Functions for Cryptography
Last update: doc. Mgr. et Mgr. Jan Žemlička, Ph.D. (09.05.2018)
Chapters by Carlet, from the book
“Boolean Models and Methods in Mathematics, Computer Science, and Engineering" published by Cambridge University Press, Yves Crama and Peter L. Hammer (eds.), pp. 257-397, 2010.
Boolean Functions for Cryptography and Error Correcting Codes,
Vectorial Boolean Functions for Cryptography
Requirements to the exam -
Last update: doc. Mgr. et Mgr. Jan Žemlička, Ph.D. (09.05.2018)
Students have to pass final test/oral exam based on the material covered in the lectures.
Last update: doc. Mgr. et Mgr. Jan Žemlička, Ph.D. (10.06.2019)
Zkouška má ústní formu. Její požadavky odpovídají obsahu přednesené látky.
Syllabus -
Last update: doc. Mgr. et Mgr. Jan Žemlička, Ph.D. (09.05.2018)
1. Boolean functions and their representations
2. Hadamard matrices and Walsh transform
3. Bent functions
4. Construction of bent functions
5. Construction of bent functions (cont’d)
6. Vectorial Boolean functions, vectorial bent functions
7. Perfect nonlinear and almost perfect nonlinear functions