Implementace šifrovacích algoritmů v jazyku VHDL
but.jazyk | čeština (Czech) | |
but.program | Informační technologie | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Kořenek, Jan | cs |
dc.contributor.author | Kožený, Petr | cs |
dc.contributor.referee | Martínek, Tomáš | cs |
dc.date.created | cs | |
dc.description.abstract | Tato 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.abstract | This 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.mark | A | cs |
dc.identifier.citation | KOŽ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.other | 25032 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/52686 | |
dc.language.iso | cs | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
dc.rights | Přístup k plnému textu prostřednictvím internetu byl licenční smlouvou omezen na dobu 1 roku/let | cs |
dc.subject | DES | cs |
dc.subject | AES | cs |
dc.subject | šifrovací algoritmy | cs |
dc.subject | kryptografie | cs |
dc.subject | FPGA | cs |
dc.subject | ECB | cs |
dc.subject | vestavěné systémy | cs |
dc.subject | DES | en |
dc.subject | AES | en |
dc.subject | encryption algorithms | en |
dc.subject | cryptography | en |
dc.subject | FPGA | en |
dc.subject | ECB | en |
dc.subject | embedded systems | en |
dc.title | Implementace šifrovacích algoritmů v jazyku VHDL | cs |
dc.title.alternative | Implementation of Encryption Algorithms in VHDL Language | en |
dc.type | Text | cs |
dc.type.driver | masterThesis | en |
dc.type.evskp | diplomová práce | cs |
dcterms.modified | 2020-05-09-23:39:48 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 25032 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.26 15:03:15 | en |
sync.item.modts | 2025.01.15 20:10:52 | en |
thesis.discipline | Počítačové systémy a sítě | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav počítačových systémů | cs |
thesis.level | Inženýrský | cs |
thesis.name | Ing. | cs |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- review_25032.html
- Size:
- 1.44 KB
- Format:
- Hypertext Markup Language
- Description:
- file review_25032.html