Skip to content
Free planNo credit card requiredStart writing

dissertation · Brno University of Technology Digital Library (Brno University of Technology) · 2009

Design of hardware cipher module

Bayer, Tomáš

Cited by 0Abstract and details only

Abstract

Tato diplomová práce pojednává o problematice kryptografických systémů a šifrovacích algoritmů, u nichž je rozebráno, jak fungují, kde se využívají a jak se implementují v praxi. V první kapitole jsou uvedeny základní kryptografické pojmy, rozdělení algoritmů na symetrické a asymetrické a zhodnocení jejich použití a spolehlivostí. Následující kapitoly popisují substituční a transpoziční šifry, blokové a proudové šifry, z nichž je většina šifrovacích algoritmů odvozena. V neposlední řadě jsou jmenovány a popsány režimy, v nichž šifry pracují. Ve čtvrté kapitole jsou popsány principy některých konkrétních šifrovacích algoritmů. Cílem je přiblížit podstatu fungování jednotlivých algoritmů. U těch složitějších algoritmů jako DES a GOST jsou pro lepší představu přiložena bloková schémata popisující průběh a pořadí prováděných operací. V závěru každého algoritmu je uveden příklad jeho použití v praxi. Následující pátá kapitola pojednává o tématu hardwarové implementace šifer. V této kapitole je porovnána hardwarová implementace se softwarovou a to hlavně z praktického úhlu pohledu. Jsou popsány různé prostředky návrhu implementace a různé programovací jazyky pro návrh hardwarové implementace algoritmů. U programovacích jazyků jsou uvedeny jejich vývoj, výhody a nevýhody. Kapitola šestá pojednává o samotném návrhu vybraných šifrovacích algoritmů. Konkrétně se jedná o návrh hardwarové implementace proudové šifry s generátorem pseudonáhodné posloupnosti založeným na LFSR navrhnuté v jazyku VHDL a také v programu Matlab. Jako druhý návrh hardwarové implementace byla zvolena bloková šifra GOST. Tato byla navržena v jazyce VHDL. Funkce obou návrhů implementací šifrovacích algoritmů byly otestovány a výsledky zhodnoceny.

Cite this paper

APA 7

Bayer, T. (2009). Design of hardware cipher module. Brno University of Technology Digital Library (Brno University of Technology).

MLA 9

Bayer, Tomáš. “Design of hardware cipher module.” Brno University of Technology Digital Library (Brno University of Technology), 2009.

Chicago

Bayer, Tomáš. 2009. “Design of hardware cipher module.” Brno University of Technology Digital Library (Brno University of Technology).

Harvard

Bayer, T. (2009) ‘Design of hardware cipher module’, Brno University of Technology Digital Library (Brno University of Technology).

BibTeX
@phdthesis{bayer2009design,
  title = {{Design of hardware cipher module}},
  author = {Bayer, Tomáš},
  school = {Brno University of Technology Digital Library (Brno University of Technology)},
  year = {2009}
}

Made from the index record. Check names, capitalisation and page numbers against the paper. Need another style? AI for Research has over 10,000.