Šifrovaná komunikace mezi FITkitem a PC
but.committee | cs | |
but.defence | cs | |
but.jazyk | čeština (Czech) | |
but.program | Informační technologie | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Růžička, Richard | cs |
dc.contributor.author | Kouřil, Miroslav | cs |
dc.contributor.referee | Strnadel, Josef | cs |
dc.date.accessioned | 2019-06-14T10:35:33Z | |
dc.date.available | 2019-06-14T10:35:33Z | |
dc.date.created | 2007 | cs |
dc.description.abstract | Tato práce se zabývá problémem utajení citlivých dat při přenosu mezi dvěma systémy. Pro šifrování byl vybrán standard AES. Jedná se o blokovou symetrickou šifru. Pro praktickou realizaci bylo určeno spojení mezi platformou FITkit a osobním počítačem pomocí sériové komunikace. Na straně FITkitu je program realizován v jazyce C a na straně osobního počítače v jazyce C++. Pro ustavení spojení a výměnu informací o šifrování byl navržen jednoduchý protokol. Kvůli problémům se sériovou komunikací na straně kitu byly vytvořeny dvě aplikace. První čte šifrovaná data z kitu a překládá je pomocí přednastavených hodnot. Druhá komunikuje s emulátorem kitu na druhém počítači a pracuje v plném rozsahu, tzn. ustavení spojení, domluva na tvorbě průběžných klíčů, na počtu šifrovacích kol, bezpečná výměna klíčů a možnost čtení a zápisu dat do kitu. | cs |
dc.description.abstract | This thesis deals with the issue of concealing confidential data being transmitted in between two systems. The coding standard AES as a block symmetric cipher has been selected. In practise, the connection between the FITkit platform and a PC was set via serial communication. The FITkit is programmed in language C and the PC in language C++ . There has been designed a simple protocol for setting up the connection and for the information exchange about encoding. Due to the difficulties with serial communication on the kit side there have been created two applications. The first application reads encoded kit data and translates them with the assistance of preset values. The second one communicates with the kit emulator on the other computer and works at full range, what means - establishing the connection, generating keys modes and number of encoding rounds, safe key exchange and the possibility of data reading and writing to the kit. | en |
dc.description.mark | B | cs |
dc.identifier.citation | KOUŘIL, M. Šifrovaná komunikace mezi FITkitem a PC [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2007. | cs |
dc.identifier.other | 14978 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/56367 | |
dc.language.iso | cs | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | Šifrovaná komunikace | cs |
dc.subject | symetrická šifra | cs |
dc.subject | bloková šifra | cs |
dc.subject | AES | cs |
dc.subject | Rijndael | cs |
dc.subject | FITkit | cs |
dc.subject | ECB | cs |
dc.subject | CBC | cs |
dc.subject | CFB | cs |
dc.subject | OFB | cs |
dc.subject | sériová komunikace | cs |
dc.subject | protokol pro výměnu klíčů | cs |
dc.subject | Crypted communication | en |
dc.subject | symetric cipher | en |
dc.subject | block cipher | en |
dc.subject | AES | en |
dc.subject | Rijndael | en |
dc.subject | FITkit | en |
dc.subject | ECB | en |
dc.subject | CBC | en |
dc.subject | CFB | en |
dc.subject | OFB | en |
dc.subject | serial communications | en |
dc.subject | key exchange protocol | en |
dc.title | Šifrovaná komunikace mezi FITkitem a PC | cs |
dc.title.alternative | FITkit - PC Crypted Communication | en |
dc.type | Text | cs |
dc.type.driver | bachelorThesis | en |
dc.type.evskp | bakalářská práce | cs |
dcterms.dateAccepted | 2007-06-11 | cs |
dcterms.modified | 2020-05-09-23:40:02 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 14978 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2020.05.10 02:09:34 | en |
sync.item.modts | 2020.05.10 01:28:28 | en |
thesis.discipline | Informační technologie | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav počítačových systémů | cs |
thesis.level | Bakalářský | cs |
thesis.name | Bc. | cs |