Zobrazit minimální záznam

dc.contributor.advisorNovák, Václav
dc.contributor.authorPsík, Tomáš
dc.date.accessioned2021-12-07T12:53:04Z
dc.date.available2021-12-07T12:53:04Z
dc.date.issued2010
dc.date.submitted2010-01-22
dc.identifier.urihttps://dspace.jcu.cz/handle/20.500.14390/27816
dc.description.abstractCílem této práce je ukázat jakým způsobem řešit různé kryptografické úlohy ve vývojovém prostředí .Net Framework v3.5. Práce je rozdělena do tří částí. První část je věnována přehledu prostředků které jsou přímo součástí .Net. Tato část spojuje praktické ukázky řešení základních úloh a základní kryptografickou terminologii, která je ve druhé části využívána k vysvětlení problematiky asimilace implmentace šifrovacího algoritmu vytvořením rozhraní, využitím abstraktních tříd, které typově sjednocují šifrovací algoritmy v prostředí .Net. Druhá část tedy obsahuje praktické ukázky implementace šifrovacích transformací a vytvoření odpovídajícího rozhraní, dohromady tvořících kryptografický algoritmus. Třetí část je věnována základní analýze šifrovací transforamce, kterou enventuelně hodláme použít. Tato část obsahuje přehled základních kryptoanalytických metod a také ukázku implementace programu srovnávajícího rychlost šifrování libovolné transformace pomocí univerzálního rozhraní. Kód tohoto programu a programu pro testování rychlosti výpočtu hešových kódů pomocí různých funkcí, jsou spolu s implementacemi dvou blokových šifer (Rijndael, Skipjack) uvedeny v dodatku.cze
dc.format63
dc.format63
dc.language.isocze
dc.publisherJihočeská univerzitacze
dc.rightsBez omezení
dc.subjectkryptografiecze
dc.subjectC#cze
dc.subject.Net Frameworkcze
dc.subjectprogramovánícze
dc.subjectkryptologiecze
dc.subjectcryptographyeng
dc.subjectC sharpeng
dc.subjectC#eng
dc.subject.Net Frameworkeng
dc.subjectprogrammingeng
dc.subjectcryptologyeng
dc.titleKryptologie v .Netcze
dc.title.alternative.NET & Cryptologyeng
dc.typebakalářská prácecze
dc.identifier.stag15735
dc.description.abstract-translatedThe point of this work is to show how to solve certain cryptographic problems in Microsoft .Net Framework 3.5. The work is divided into three parts. The first is an overview of basic classes and methods which can be used to solve particular cryptographic tasks. This part shows how to use these classes and also is an overview of the most common cryptological terminology also used in this work. The second part shows how to use abstract classes prepared in the framework for implementing an application interface, which unifies usage of all cryptographic transformations under .net. The third part is about deciding on quality of certain implemented cryptographic algorithm. Implementing speed testing application for block ciphers and hash function and it also contains references of basic attacks. Implementations of speed testing program, two block ciphers (Rijndael and Skipjack), all in c#, are listed in Appendix.eng
dc.date.accepted2010-02-04
dc.description.departmentPedagogická fakultacze
dc.thesis.degree-disciplineMěřicí a výpočetní technikacze
dc.thesis.degree-grantorJihočeská univerzita. Pedagogická fakultacze
dc.thesis.degree-nameBc.
dc.thesis.degree-programElektrotechnika a informatikacze
dc.description.gradeDokončená práce s úspěšnou obhajoboucze


Soubory tohoto záznamu

Thumbnail
Thumbnail

Tento záznam se objevuje v

Zobrazit minimální záznam