Cloud computing is an ubiquitous and rapidly growing computing\break paradigm that enables client devices to access data and applications. Exponential growth also brings along security issues that are critical to understand and address for the successful deployment of cloud solutions.
This Master's thesis focuses on the research and presentation of security mechanisms for cloud computing and the identification of vulnerabilities and attacks. As part of the review of security threats, the thesis also refers to the Cloud Security Alliance, which identifies the main threats to cloud computing in its reports.
As part of the Master thesis, a web application for data storage with hybrid encryption was implemented using a cloud-native microservice architecture. The application provides security (1) at the identity, entitlement and access management level, (2) at the network level, and (3) at the data level using hybrid encryption methods and steganography.
|