Hledání S-boxů pomocí evolučních algoritmů

but.committeedoc. Dr. Ing. Petr Hanáček (předseda) prof. Ing. Tomáš Vojnar, Ph.D. (místopředseda) Ing. Ján Genči, Ph.D. (člen) doc. Ing. Peter Chudý, Ph.D., MBA (člen) Dr. Ing. Petr Peringer (člen) doc. Ing. František Zbořil, Ph.D. (člen)cs
but.defenceStudent nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se pak seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm A Otázky u obhajoby: V kapitole 6.5 je diskutována  možnosti paralelizace výpočtů. Objasněte, proč paralelizace nevedla v uvedeném případě ke zrychlení.cs
but.jazykčeština (Czech)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorHanáček, Petrcs
dc.contributor.authorHovorka, Bedřichcs
dc.contributor.refereeZadina, Martincs
dc.date.created2010cs
dc.description.abstractPředložená práce se zabývá částí šifrovacího algoritmu zvanou substituční box a jeho evolučním návrhem. K jeho vývoji jsou použity evoluční výpočetní techniky, jako jsou klasický genetický algoritmus, Estimation of Distribution Algorithm, Kartézské genetické programování a multikriteriální algoritmy VEGA a SPEA. Cílem práce je prozkoušet vlastnosti substitučních boxů k jejich evolučnímu vývoji. Práce se nejprve zabývá kryptografií a problematikou s-boxů. Zde budou vysvětleny základní   pojmy a popsána vybraná kritéria jejich bezpečnosti. Dále budou vyloženy použité evoluční algoritmy a základy multikriteriální optimalizace. Těchto poznatků je využito, k návrhu a implementaci programu, které jsou popsány dále. Nakonec diskutuje použití studovaných kritérií. Je zde diskutováno prohledávání s-boxů jak při jednokriteriálním, tak především v multikriteriálním genetickém prohledávání.cs
dc.description.abstractThis work deals with part of the encryption algorithm, called S-box and its development. For its development is used evolutionary computing, such as classical genetic algorithm, Estimation of Distribution Algorithm, Cartesian genetic programming and multi-criteria VEGA and SPEA algorithms. This thesis aims to test the properties of substitution boxes to its evolutionary development. Firstly, the work deals with cryptography and issues of s-boxes. There are explained basic concepts and describes the selected criteria of safety. Next chapter explains evolutionary algorithms   and multi-criteria optimization. This knowledge is used to design and program implementation, which are described below. Finally discusses the application of the criteria studied. Discussed here is searching S-boxes in both single-criteria, and especially in multi-criteria genetic search.en
dc.description.markAcs
dc.identifier.citationHOVORKA, B. Hledání S-boxů pomocí evolučních algoritmů [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2010.cs
dc.identifier.other35050cs
dc.identifier.urihttp://hdl.handle.net/11012/54330
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjects-boxcs
dc.subjectgenetický algoritmuscs
dc.subjectEDAcs
dc.subjectUMDAcs
dc.subjectBMDAcs
dc.subjectVEGAcs
dc.subjectSPEAcs
dc.subjectKartézské genetické programovánícs
dc.subjectPareto optimumcs
dc.subjectlineární a diferenciální kryptoanalýzacs
dc.subjectPythoncs
dc.subjectC++cs
dc.subjectS-boxen
dc.subjectGenetic algorithmen
dc.subjectEDAen
dc.subjectUMDAen
dc.subjectBMDAen
dc.subjectVEGAen
dc.subjectSPEAen
dc.subjectCartesian genetic programmingen
dc.subjectPareto optimumen
dc.subjectlinear a differential cryptoanalysisen
dc.subjectPythonen
dc.subjectC++en
dc.titleHledání S-boxů pomocí evolučních algoritmůcs
dc.title.alternativeDesign of S-Boxes Using Genetic Algorithmsen
dc.typeTextcs
dc.type.drivermasterThesisen
dc.type.evskpdiplomová prácecs
dcterms.dateAccepted2010-06-21cs
dcterms.modified2020-05-09-23:42:22cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid35050en
sync.item.dbtypeZPen
sync.item.insts2025.03.26 14:49:02en
sync.item.modts2025.01.17 10:20:15en
thesis.disciplineInteligentní systémycs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav inteligentních systémůcs
thesis.levelInženýrskýcs
thesis.nameIng.cs
Files
Original bundle
Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
1.03 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
review_35050.html
Size:
1.44 KB
Format:
Hypertext Markup Language
Description:
file review_35050.html
Collections