dc.contributor.advisor | Göloglu, Faruk | |
dc.creator | Kroutil, Jaroslav | |
dc.date.accessioned | 2024-07-27T06:25:19Z | |
dc.date.available | 2024-07-27T06:25:19Z | |
dc.date.issued | 2024 | |
dc.identifier.uri | http://hdl.handle.net/20.500.11956/192378 | |
dc.description.abstract | Recent studies have demonstrated several methods on different approaches to classi- fication of vectorial Boolean functions up to certain equivalence relation and to finding new quadratic Almost Perfect Nonlinear (APN) functions. In this work we explore these classification methods of vectorial Boolean functions, in particular those that minimise the search space up to EA-equivalence or linear-equivalence. We also investigate various strategies for finding quadratic APN functions. These methods are rooted in various aspects of algebraic theory. We explore the mathematical theory in more detail, and provide a guide to practical application of the theory. We also provide implementations of these methods and illustrate them in the context of the presented theory. 1 | en_US |
dc.description.abstract | Nedávné studie přinesly několik různých přístupů ke klasifikaci vektorových booleovských funkcí na základě různě definovaných relací ekvivalence, a k nalezení nových kvadrat- ických "téměř dokonale nelineárních" (APN) funkcí. V této práci se zabýváme těmito klasifikacemi a to především takovými, které zmenšují počet všech hledaných funkcí na základě rozdělení do tříd EA-ekvivalence nebo lineární ekvivalence. Zároveň se také věnujeme různým přístupům pro hledání kvadratických APN funkcí. Tyto metody mají základ v odlišných odvětvích algebraické teorie. Podrobněji se zabýváme matematickou částí této teorie a poskytujeme popis jejího praktického uplatnění. Rovněž přinášíme implementace těchto metod a vysvětlujeme je v kontextu popsané teorie. 1 | cs_CZ |
dc.language | English | cs_CZ |
dc.language.iso | en_US | |
dc.publisher | Univerzita Karlova, Matematicko-fyzikální fakulta | cs_CZ |
dc.subject | Boolean function|APN|equivalence|quadratic|computational methods | en_US |
dc.subject | booleovské funkce|APN|ekvivalence|kvadratická|výpočetní metody | cs_CZ |
dc.title | Computational methods for finding cryptographic functions | en_US |
dc.type | diplomová práce | cs_CZ |
dcterms.created | 2024 | |
dcterms.dateAccepted | 2024-06-10 | |
dc.description.department | Department of Algebra | en_US |
dc.description.department | Katedra algebry | cs_CZ |
dc.description.faculty | Matematicko-fyzikální fakulta | cs_CZ |
dc.description.faculty | Faculty of Mathematics and Physics | en_US |
dc.identifier.repId | 248067 | |
dc.title.translated | Výpočetní metody pro hledání kryptografických funkcí | cs_CZ |
dc.contributor.referee | Růžička, Pavel | |
thesis.degree.name | Mgr. | |
thesis.degree.level | navazující magisterské | cs_CZ |
thesis.degree.discipline | Matematika pro informační technologie | cs_CZ |
thesis.degree.discipline | Mathematics for Information Technologies | en_US |
thesis.degree.program | Mathematics | en_US |
thesis.degree.program | Matematika | cs_CZ |
uk.thesis.type | diplomová práce | cs_CZ |
uk.taxonomy.organization-cs | Matematicko-fyzikální fakulta::Katedra algebry | cs_CZ |
uk.taxonomy.organization-en | Faculty of Mathematics and Physics::Department of Algebra | en_US |
uk.faculty-name.cs | Matematicko-fyzikální fakulta | cs_CZ |
uk.faculty-name.en | Faculty of Mathematics and Physics | en_US |
uk.faculty-abbr.cs | MFF | cs_CZ |
uk.degree-discipline.cs | Matematika pro informační technologie | cs_CZ |
uk.degree-discipline.en | Mathematics for Information Technologies | en_US |
uk.degree-program.cs | Matematika | cs_CZ |
uk.degree-program.en | Mathematics | en_US |
thesis.grade.cs | Velmi dobře | cs_CZ |
thesis.grade.en | Very good | en_US |
uk.abstract.cs | Nedávné studie přinesly několik různých přístupů ke klasifikaci vektorových booleovských funkcí na základě různě definovaných relací ekvivalence, a k nalezení nových kvadrat- ických "téměř dokonale nelineárních" (APN) funkcí. V této práci se zabýváme těmito klasifikacemi a to především takovými, které zmenšují počet všech hledaných funkcí na základě rozdělení do tříd EA-ekvivalence nebo lineární ekvivalence. Zároveň se také věnujeme různým přístupům pro hledání kvadratických APN funkcí. Tyto metody mají základ v odlišných odvětvích algebraické teorie. Podrobněji se zabýváme matematickou částí této teorie a poskytujeme popis jejího praktického uplatnění. Rovněž přinášíme implementace těchto metod a vysvětlujeme je v kontextu popsané teorie. 1 | cs_CZ |
uk.abstract.en | Recent studies have demonstrated several methods on different approaches to classi- fication of vectorial Boolean functions up to certain equivalence relation and to finding new quadratic Almost Perfect Nonlinear (APN) functions. In this work we explore these classification methods of vectorial Boolean functions, in particular those that minimise the search space up to EA-equivalence or linear-equivalence. We also investigate various strategies for finding quadratic APN functions. These methods are rooted in various aspects of algebraic theory. We explore the mathematical theory in more detail, and provide a guide to practical application of the theory. We also provide implementations of these methods and illustrate them in the context of the presented theory. 1 | en_US |
uk.file-availability | V | |
uk.grantor | Univerzita Karlova, Matematicko-fyzikální fakulta, Katedra algebry | cs_CZ |
thesis.grade.code | 2 | |
uk.publication-place | Praha | cs_CZ |
uk.thesis.defenceStatus | O | |