Postkvantová kryptografie na FPGA

but.committeedoc. Ing. Karel Burda, CSc. (předseda) doc. Ing. Jan Jeřábek, Ph.D. (místopředseda) Ing. Vojtěch Myška (člen) Ing. David Smékal (člen) JUDr. Pavel Loutocký, BA (Hons), Ph.D. (člen) Ing. Ivo Strašil (člen)cs
but.defenceStudent prezentoval výsledky své práce a komise byla seznámena s posudky. Student obhájil diplomovou práci s výhradami a odpověděl na otázky členů komise a oponenta. Otázka oponenta: Fungovala by komponenta MIKEHINT správně v případě sekvenčního vykonávání instrukcí ve funkci eval_coef_vectors() ? Otázky komise: 1. Napadá vás řešení problému s časováním? 2. Jak byste zpětně přistupoval k řešení práce vzhledem k problému špatného rozvržení posloupnosti řešení problému?cs
but.jazykčeština (Czech)
but.programInformační bezpečnostcs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorSmékal, Davidcs
dc.contributor.authorKek, Sanjincs
dc.contributor.refereeGerlich, Tomášcs
dc.date.accessioned2020-06-24T07:57:19Z
dc.date.available2020-06-24T07:57:19Z
dc.date.created2020cs
dc.description.abstractPředmětem bakalářské práce je postkvantová kryptografie na FPGA. Teoretická část práce se zabývá seznámením čtenáře s technologií FPGA, základními principy jazyka VHDL, současnou situací na poli postkvantové kryptografie a postkvantovým digitálním podpisovým schématem CRYSTALS-Dilithium. Tomuto schématu je věnována zvýšená pozornost. Jsou rozebrány algoritmy nutné k jeho fungování, jako SHAKE, NTT a dílčí operace pro kompresi veřejného klíče. Praktická část obsahuje hardwarovou implementaci funkce rozšířitelného výstupu SHAKE a dílčích operací algoritmu Dilithium, jako jsou Decompose, UseHint, Power2Round a další.cs
dc.description.abstractSubject of this bachelor thesis is postquantum cryptography on FPGA. Focus of theoretical part is to acquaint the reader with FPGA technology, basic principles of VHDL language, current situation in the field of postquantum cryptography and postquantum digital signing scheme CRYSTALS-Dilithium. Increased attention is paid to this scheme. Algorithms needed for function of the scheme, such as SHAKE, NTT and smaller operations used for public key compression, are described. Practical part contains hardware implementation of expandable output function SHAKE and smaller operations, such as Decompose, UseHint, Power2Round and others.en
dc.description.markEcs
dc.identifier.citationKEK, S. Postkvantová kryptografie na FPGA [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2020.cs
dc.identifier.other127590cs
dc.identifier.urihttp://hdl.handle.net/11012/190391
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectPostkvantová kryptografiecs
dc.subjectFPGAcs
dc.subjectVHDLcs
dc.subjectSHAKEcs
dc.subjectNTTcs
dc.subjectDigitální podpiscs
dc.subjectCRYSTALS-Dilithiumcs
dc.subjectKomprese veřejného klíčecs
dc.subjectPostquantum cryptographyen
dc.subjectFPGAen
dc.subjectVHDLen
dc.subjectSHAKEen
dc.subjectNTTen
dc.subjectDigital signatureen
dc.subjectCRYSTALS-Dilithiumen
dc.subjectPublic key compressionen
dc.titlePostkvantová kryptografie na FPGAcs
dc.title.alternativePostquantum cryptography on FPGAen
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2020-06-23cs
dcterms.modified2020-06-25-09:53:01cs
eprints.affiliatedInstitution.facultyFakulta elektrotechniky a komunikačních technologiícs
sync.item.dbid127590en
sync.item.dbtypeZPen
sync.item.insts2021.11.12 17:59:11en
sync.item.modts2021.11.12 17:40:42en
thesis.disciplinebez specializacecs
thesis.grantorVysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. Ústav telekomunikacícs
thesis.levelBakalářskýcs
thesis.nameBc.cs
Files
Original bundle
Now showing 1 - 3 of 3
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
1.42 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
appendix-1.zip
Size:
5.28 MB
Format:
zip
Description:
appendix-1.zip
Loading...
Thumbnail Image
Name:
review_127590.html
Size:
5.19 KB
Format:
Hypertext Markup Language
Description:
review_127590.html
Collections