Závěrečná práce: Lenka Svetlovská: Security and cryptography in GO
Bakalářská práce
Security and cryptography in GO
Anotace
Hlavným cieľom tejto bakalárskej práce je implementovať aplikáciu, ktorá je schopná pripojiť sa na server pomocou vopred zdieľaného kľúča, komunikovať s ním a tiež podporovať certifikáty X.509, čo znamená generovanie asymetrických kľúčov, certifikačných žiadostí a rôznych formátov. Aplikácia je implementovaná v jazyku Go. Prvým krokom je vyhľadať vhodnú knižnicu napísanú v jazyku Go, ktorá je schopná …více
Abstract
The main goal of this bachelor thesis is an implementation of an application able to connect to a server using pre-shared key cipher suite, communicate with server and support of X.509 certificates, such as generation asymmetric keys, certificate signing request and different formats. The application is implemented in language Go. The very first step involves looking for suitable Go library which can …více
Zadání práce
First, the student will overview and compare cryptographic libraries available for GO programming language. The comparison must cover supported symmetric and asymmetric cryptographic algorithms, (min, max) key sizes, hash operations, methods for generation of cryptographic keys, methods for work with X.509 certificates (i.e., generation of self-signed certificates, support for certificate signing requests, support for different formats and extensions), higher level protocols such as SSL/TLS.
Second, the student will implement, test and evaluate a prototype of a client application able to generate asymmetric keys and certificate signing requests, connect to a server application using TLS_PSK (pre-shared key) ciphersuite.
The thesis is realized in collaboration with Y Soft Corporation, a.s.
31. 5. 2017 21:07, RNDr. Andrij Stecko, Ph.D.
- Zadáno/změněno 30. 6. 2017 13:37, Eva Drštková
- Záznam založen 5. 5. 2017 09:33, Jana Zemanová, učo 9619
- Zveřejnit od 29. 5. 2017 10:15, Eva Drštková
- Práce převzata 29. 5. 2017 10:15, Eva Drštková
Konzultant
abs FI MU
Práce na příbuzné téma
Seznam prací, které mají shodná klíčová slova.
-
Grafické rozhraní pro OpenSSL
Bc. Petr Lefner, učo 72951 -
Integrace SSH/TLS do Netopeer Netconf serveru
Mgr. Michal Vaško -
Analýza šifrovaného provozu
Mgr. Martin Bajaník -
Autentizacni knihovna nad knihovnami SSL/TLS
Martin Janšto -
System for monitoring selected security-related aspects of online services
Mgr. Šimon Berka, učo 433498 -
Analysis of network 3D printers
Mgr. Lenka Svetlovská -
Analytics and dashboarding support for sec-cert.org project
Ing. David Valecký -
Automated testing of SSL/TLS communication
Mgr. Ondřej Směták




