Identifiering av säkerhetsbrister i en Zero Trust- arkitektur genom penetrationstester
2025 (Swedish)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE credits
Student thesisAlternative title
Identification of security flaws in a Zero Trust architecture through penetrationtest (English)
Abstract [sv]
Detta arbete undersöker säkerheten i en molnbaserad miljö som bygger på Zero Trust-principen. Målet var att identifiera sårbarheter och analysera hur väl säkerhetsmodellen kan skydda känslig data och uppfylla lagkrav som GDPR. Genom penetrationstester undersöktes systemets kärnkomponenter, inklusive GitLab och OpenVPN, med verktyg som Nmap och Burp Suite. Resultaten visade att Zero Trust-arkitekturen erbjuder en hög säkerhetsnivå genom åtkomstkontroll och verifiering. Tester av SSL/TLS-konfigurationer visade att de uppfyller moderna standarder, medan hanteringen av autentisering och kryptering i komponenter bekräftade hög säkerhetsnivå. Rekommendationer inkluderar förbättring av loggningsmekanismer och regelbunden granskning av åtkomstpolicyer för att ytterligare minska riskerna. Arbetet bidrar till att skapa en säkrare och mer regelanpassad molnarkitektur.
Abstract [en]
This work investigates the security of a cloud-based environment built on the Zero Trust principle. The objective is to identify vulnerabilities and analyze how well the security model can protect sensitive data and comply with legal requirements such as GDPR. Through penetration testing, the core components of the system, including GitLab and OpenVPN, were examined using tools such as Nmap and Burp Suite. The results demonstrated that the Zero Trust architecture provides a high level of security through access control and verification. Tests of SSL/TLS configurations showed compliance with modern standards, while the handling of authentication and encryption in components confirmed a high security level. Recommendations include improving logging mechanisms and regularly reviewing access policies to further reduce risks. This work contributes to building a more secure and compliant cloud architecture.
Place, publisher, year, edition, pages
2025.
Series
TRITA-CBH-GRU ; TRITA-CBH-GRU-2025:005
Keywords [en]
Zero Trust architecture, GitLab, OpenVPN, penetration testing, security, data management, GDPR
Keywords [sv]
Zero Trust-arkitektur, GitLab, OpenVPN, penetrationstestning, säkerhet, datahantering, GDPR
National Category
Security, Privacy and Cryptography
Identifiers
URN: urn:nbn:se:kth:diva-359783OAI: oai:DiVA.org:kth-359783DiVA, id: diva2:1936861
Subject / course
Computer Technology, Networks and Security
Educational program
Bachelor of Science in Engineering - Computer Engineering and Economics
Supervisors
Examiners
2025-02-122025-02-112025-02-12Bibliographically approved