Thesis Details

Optimalizace zpracování dat o síti Tor pomocí OLAP

Master's Thesis Student: Chomo Michal Academic Year: 2018/2019 Supervisor: Polčák Libor, Ing., Ph.D.
English title
Tor Network Consensus Data Stored in OLAP Database
Language
Czech
Abstract

Tor is a distributed network providing privacy and anonymity on the Internet. Information about Tor is publicly available in a form of consensus documents. Existing tools that are able to display this information do not provide both historical and detailed view of it. A tool named Consensus Parser that provides a detailed, historical view of this information and extends it with geolocation and DNS information, was created as a part of TARZAN research project at Brno University of Technology. It stores the information in regular files on disk and makes it accessible via REST API. This thesis extends Consensus Parser with MariaDB ColumnStore database with a schema designed to conform to OLAP needs. The searching capabilities of Consensus Parser were enhanced by adding 109 new endpoints to 12 existing ones and adding the ability to limit the retrieved information to certain fields only. Disk space needed for storing the information was reduced by a factor of five.

Keywords

Tor, OLAP (Online Analytical Processing), MariaDB ColumnStore, REST API, GeoLite2

Department
Degree Programme
Information Technology, Field of Study Information Technology Security
Files
Status
defended, grade B
Date
14 June 2019
Reviewer
Committee
Hruška Tomáš, prof. Ing., CSc. (DIFS FIT BUT), předseda
Češka Milan, doc. RNDr., Ph.D. (DITS FIT BUT), člen
Grégr Matěj, Ing., Ph.D. (DIFS FIT BUT), člen
Hrdina Jaroslav, doc. Mgr., Ph.D. (DADM FME BUT), člen
Malinka Kamil, Mgr., Ph.D. (DITS FIT BUT), člen
Vašíček Zdeněk, doc. Ing., Ph.D. (DCSY FIT BUT), člen
Citation
CHOMO, Michal. Optimalizace zpracování dat o síti Tor pomocí OLAP. Brno, 2019. Master's Thesis. Brno University of Technology, Faculty of Information Technology. 2019-06-14. Supervised by Polčák Libor. Available from: https://www.fit.vut.cz/study/thesis/21404/
BibTeX
@mastersthesis{FITMT21404,
    author = "Michal Chomo",
    type = "Master's thesis",
    title = "Optimalizace zpracov\'{a}n\'{i} dat o s\'{i}ti Tor pomoc\'{i} OLAP",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2019,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/21404/"
}
Back to top