Implementace šifrovacích algoritmů v jazyku VHDL

but.jazykčeština (Czech)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorKořenek, Jancs
dc.contributor.authorKožený, Petrcs
dc.contributor.refereeMartínek, Tomášcs
dc.date.createdcs
dc.description.abstractTato práce se zabývá návrhem a implementací šifrovacích algoritmů AES a DES pro vestavěné systémy. Architektury jsou implementovány v jazyce VHDL a navrženy pro umístění do programovatelných logických polí FPGA. Výsledná řešení jsou určena pro obvody Xilinx Spartan 3. Obě architektury pracují v režimu ECB (Electronic Codebook) s použitím vyrovnávacích pamětí. Maximální propustnost navržené architektury DES je 370 Mb/s při pracovní frekvenci 104 MHz. Pro šifrování algoritmem AES je propustnost na maximální frekvenci 118 MHz až 228 Mb/s. Při porovnání se softwarovými implementacemi, určenými pro vestavěné systémy, dosáhly obě architektury podstatně vyšších propustností.cs
dc.description.abstractThis thesis deals with design and implementation of AES and DES encryption architectures for embedded systems. Architectures are implemented in VHDL language and design for FPGA technology. The proposed implementations are mapped on the Xilinx Spartan 3 technology. Both architectures are applied in simple ECB (Electronic Codebook) scheme with cache memories. A maximum throughput of design DES architecture 370 Mbps is achived with clock frequency of 104 MHz. The throughput of AES architecture at the maximum clock frequency of 118 MHz is 228 Mbps. Compared to software implementations for embedded systems, we achieve significantly higher throughput for both architectures.en
dc.description.markAcs
dc.identifier.citationKOŽENÝ, P. Implementace šifrovacích algoritmů v jazyku VHDL [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. .cs
dc.identifier.other25032cs
dc.identifier.urihttp://hdl.handle.net/11012/52686
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsPřístup k plnému textu prostřednictvím internetu byl licenční smlouvou omezen na dobu 1 roku/letcs
dc.subjectDEScs
dc.subjectAEScs
dc.subjectšifrovací algoritmycs
dc.subjectkryptografiecs
dc.subjectFPGAcs
dc.subjectECBcs
dc.subjectvestavěné systémycs
dc.subjectDESen
dc.subjectAESen
dc.subjectencryption algorithmsen
dc.subjectcryptographyen
dc.subjectFPGAen
dc.subjectECBen
dc.subjectembedded systemsen
dc.titleImplementace šifrovacích algoritmů v jazyku VHDLcs
dc.title.alternativeImplementation of Encryption Algorithms in VHDL Languageen
dc.typeTextcs
dc.type.drivermasterThesisen
dc.type.evskpdiplomová prácecs
dcterms.modified2020-05-09-23:39:48cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid25032en
sync.item.dbtypeZPen
sync.item.insts2025.03.26 15:03:15en
sync.item.modts2025.01.15 20:10:52en
thesis.disciplinePočítačové systémy a sítěcs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav počítačových systémůcs
thesis.levelInženýrskýcs
thesis.nameIng.cs
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
review_25032.html
Size:
1.44 KB
Format:
Hypertext Markup Language
Description:
file review_25032.html
Collections