polito.it
Politecnico di Torino (logo)

Container-based secure home gateway

Francesco Maria Folzi

Container-based secure home gateway.

Rel. Antonio Lioy. Politecnico di Torino, Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering), 2022

[img]
Preview
PDF (Tesi_di_laurea) - Tesi
Licenza: Creative Commons Attribution Non-commercial No Derivatives.

Download (4MB) | Preview
Abstract:

In a society where Internet has become a fundamental means of communication, the devices that enable the access to this immense network have assumed a fundamental role. Gateways allowing connection to the Internet are usually supplied by Internet service providers and offer a limited range of services. From a security point of view, these devices, along with other low-cost products on the market, often have configuration shortcomings that make them vulnerable to network attacks. They also do not provide users with the possibility to configure or implement other desired Internet services. This document proposes the development of an application that integrates a router, a switch, an access point, a firewall, an intrusion detection system (IDS) and a secure web browser. The application offers a high level of customization of services as well as the possibility of adding new functionalities. Software development is based on the popular container technology, allowing the isolation of individual services and increasing the level of security and portability on different devices. Container management is realized through the Docker container engine. The thesis deals with security issues in the container environment, analyzing the vulnerabilities and risks of this technology and suggesting solutions and practices to mitigate them. This overview is followed by the development of the application, starting with the explanation and containerization of the individual services and ending with their integration in a single network in the final product.

Relatori: Antonio Lioy
Anno accademico: 2021/22
Tipo di pubblicazione: Elettronica
Numero di pagine: 92
Soggetti:
Corso di laurea: Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering)
Classe di laurea: Nuovo ordinamento > Laurea magistrale > LM-32 - INGEGNERIA INFORMATICA
Aziende collaboratrici: Politecnico di Torino
URI: http://webthesis.biblio.polito.it/id/eprint/22709
Modifica (riservato agli operatori) Modifica (riservato agli operatori)