Thesis Details

Šifrovaná komunikace mezi FITkitem a PC

Bachelor's Thesis Student: Kouřil Miroslav Academic Year: 2006/2007 Supervisor: Růžička Richard, doc. Ing., Ph.D., MBA
English title
FITkit - PC Crypted Communication
Language
Czech
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.

Keywords

Crypted communication, symetric cipher, block cipher, AES, Rijndael, FITkit, ECB, CBC, CFB, OFB, serial communications, key exchange protocol

Department
Degree Programme
Information Technology
Files
Status
defended, grade B
Date
11 June 2007
Reviewer
Committee
Schwarz Josef, doc. Ing., CSc. (DCSY FIT BUT), předseda
Linhart Miroslav, doc. Ing., CSc. (DCSY FIT BUT), člen
Orság Filip, Ing., Ph.D. (DITS FIT BUT), člen
Pitner Tomáš, doc. RNDr., Ph.D. (FI MUNI), člen
Ryšavý Ondřej, doc. Ing., Ph.D. (DIFS FIT BUT), člen
Vojnar Tomáš, prof. Ing., Ph.D. (DITS FIT BUT), člen
Citation
KOUŘIL, Miroslav. Šifrovaná komunikace mezi FITkitem a PC. Brno, 2007. Bachelor's Thesis. Brno University of Technology, Faculty of Information Technology. 2007-06-11. Supervised by Růžička Richard. Available from: https://www.fit.vut.cz/study/thesis/5158/
BibTeX
@bachelorsthesis{FITBT5158,
    author = "Miroslav Kou\v{r}il",
    type = "Bachelor's thesis",
    title = "\v{S}ifrovan\'{a} komunikace mezi FITkitem a PC",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2007,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/5158/"
}
Back to top