Thesis Details

Server pro správu klíčů v prostředí vSphere 7.0

Master's Thesis Student: Dejmal David Academic Year: 2020/2021 Supervisor: Malinka Kamil, Mgr., Ph.D.
English title
Key Management Server for vSphere 7.0 Environment
Language
Czech
Abstract

The purpose of this work is to create a functional Key Management Server (KMS) with basic functionality for the vSphere 7.0 platform. It should communicate with vCenter and together provide the functionality to encrypt individual virtual machines.Commercial solutions in this area are very expensive and therefore the question arose whether the entire server can be implemented using freely available tools. Since vCenter uses the publicly available KMIP protocol to communicate with KMS, it turns out to be possible.The resulting implementation is based on the Ubuntu 20.04 operating system. The PyKMIP library for python 3.9 was used for the application logic and ETCD as storage. To connect the application and storage, a custom module was created. Bash scripts were created for whole installation and all of the necessary configuration.The overall result is fully functional and no flaws were found during testing. This work was done in cooperation with Master Internet, s.r.o.

Keywords

Key Managment Server, KMS, vSphere, VMware, KMIP, PyKMIP, ETCD

Department
Degree Programme
Information Technology and Artificial Intelligence, Specialization Cybersecurity
Files
Status
defended, grade C
Date
22 June 2021
Reviewer
Committee
Hanáček Petr, doc. Dr. Ing. (DITS FIT BUT), předseda
Drábek Vladimír, doc. Ing., CSc. (DCSY FIT BUT), člen
Drahanský Martin, prof. Ing., Dipl.-Ing., Ph.D. (DITS FIT BUT), člen
Holík Lukáš, doc. Mgr., Ph.D. (DITS FIT BUT), člen
Malinka Kamil, Mgr., Ph.D. (DITS FIT BUT), člen
Veselý Vladimír, Ing., Ph.D. (DIFS FIT BUT), člen
Citation
DEJMAL, David. Server pro správu klíčů v prostředí vSphere 7.0. Brno, 2021. Master's Thesis. Brno University of Technology, Faculty of Information Technology. 2021-06-22. Supervised by Malinka Kamil. Available from: https://www.fit.vut.cz/study/thesis/23750/
BibTeX
@mastersthesis{FITMT23750,
    author = "David Dejmal",
    type = "Master's thesis",
    title = "Server pro spr\'{a}vu kl\'{i}\v{c}\r{u} v prost\v{r}ed\'{i} vSphere 7.0",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2021,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/23750/"
}
Back to top