Please use this identifier to cite or link to this item:
http://hdl.handle.net/10609/148140
Title: | Protección de APIs REST |
Author: | Ruiz Barea, Raul |
Tutor: | Canto Rodrigo, Pau del |
Others: | Garcia-Font, Victor ![]() |
Abstract: | The purpose of this project was to implement and secure an API REST service. The context of application was a hypothetical scenario where an organization needed to provide secure access to its resources through an API, while also protecting against common security risks. The methodology consisted of dividing the project into different phases, including theoretical research to obtain a deep understanding of API concepts, the most common vulnerabilities, and the best practices to protect them. Planning, implementation, and evaluation of the proposed solution guaranteeing the requirements and objectives of the project. To mitigate security risks, best practices were identified and implemented, including authentication and authorization, SSL/TLS encryption, and access control. An API Gateway was also implemented to centralize access control and rate limiting, and the service was deployed using Docker. The results were a secure and reliable API REST service that provided controlled access to resources while protecting against common security risks. The use of agile methodology allowed for flexibility and adaptability throughout the development process, resulting in a successful project outcome. In conclusion, this project demonstrated the effectiveness of using agile methodology to manage the development of a secure API REST service, and the importance of implementing security best practices to protect against common security risks. |
Keywords: | API REST Gateway |
Document type: | info:eu-repo/semantics/masterThesis |
Issue Date: | 23-Jun-2023 |
Publication license: | http://creativecommons.org/licenses/by-nc-nd/3.0/es/ ![]() |
Appears in Collections: | Trabajos finales de carrera, trabajos de investigación, etc. |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
rruizbareaTFM0623memoria.pdf | Memoria del TFM | 8,05 MB | Adobe PDF | ![]() View/Open |
Share:
![]( /image/googleScholar.png)
![](/image/microsoftAcademic.png)
This item is licensed under aCreative Commons License