Francesco Maria Folzi
Container-based secure home gateway.
Rel. Antonio Lioy. Politecnico di Torino, Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering), 2022
|
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. |
---|---|
Relators: | Antonio Lioy |
Academic year: | 2021/22 |
Publication type: | Electronic |
Number of Pages: | 92 |
Subjects: | |
Corso di laurea: | Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering) |
Classe di laurea: | New organization > Master science > LM-32 - COMPUTER SYSTEMS ENGINEERING |
Aziende collaboratrici: | Politecnico di Torino |
URI: | http://webthesis.biblio.polito.it/id/eprint/22709 |
Modify record (reserved for operators) |