Next Article in Journal
Soft-Sensor System for Grasp Type Recognition in Underactuated Hand Prostheses
Next Article in Special Issue
Siamese Neural Network for Keystroke Dynamics-Based Authentication on Partial Passwords
Previous Article in Journal
Timepix3: Compensation of Thermal Distortion of Energy Measurement
Previous Article in Special Issue
Multi-Objective Path Optimization in Fog Architectures Using the Particle Swarm Optimization Approach
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Enhancing Microservices Security with Token-Based Access Control Method

by
Algimantas Venčkauskas
*,†,
Donatas Kukta
,
Šarūnas Grigaliūnas
and
Rasa Brūzgienė
Department of Computer Sciences, Kaunas University of Technology, Studentu str. 50, 51368 Kaunas, Lithuania
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Sensors 2023, 23(6), 3363; https://doi.org/10.3390/s23063363
Submission received: 26 February 2023 / Revised: 16 March 2023 / Accepted: 21 March 2023 / Published: 22 March 2023

Abstract

Microservices are compact, independent services that work together with other microservices to support a single application function. Organizations may quickly deliver high-quality applications using the effective design pattern of the application function. Microservices allow for the alteration of one service in an application without affecting the other services. Containers and serverless functions, two cloud-native technologies, are frequently used to create microservices applications. A distributed, multi-component program has a number of advantages, but it also introduces new security risks that are not present in more conventional monolithic applications. The objective is to propose a method for access control that ensures the enhanced security of microservices. The proposed method was experimentally tested and validated in comparison to the centralized and decentralized architectures of the microservices. The obtained results showed that the proposed method enhanced the security of decentralized microservices by distributing the access control responsibility across multiple microservices within the external authentication and internal authorization processes. This allows for easy management of permissions between microservices and can help prevent unauthorized access to sensitive data and resources, as well as reduce the risk of attacks on microservices.
Keywords: cybersecurity; microservices architecture; access control; external authentication; internal authorization cybersecurity; microservices architecture; access control; external authentication; internal authorization

Share and Cite

MDPI and ACS Style

Venčkauskas, A.; Kukta, D.; Grigaliūnas, Š.; Brūzgienė, R. Enhancing Microservices Security with Token-Based Access Control Method. Sensors 2023, 23, 3363. https://doi.org/10.3390/s23063363

AMA Style

Venčkauskas A, Kukta D, Grigaliūnas Š, Brūzgienė R. Enhancing Microservices Security with Token-Based Access Control Method. Sensors. 2023; 23(6):3363. https://doi.org/10.3390/s23063363

Chicago/Turabian Style

Venčkauskas, Algimantas, Donatas Kukta, Šarūnas Grigaliūnas, and Rasa Brūzgienė. 2023. "Enhancing Microservices Security with Token-Based Access Control Method" Sensors 23, no. 6: 3363. https://doi.org/10.3390/s23063363

APA Style

Venčkauskas, A., Kukta, D., Grigaliūnas, Š., & Brūzgienė, R. (2023). Enhancing Microservices Security with Token-Based Access Control Method. Sensors, 23(6), 3363. https://doi.org/10.3390/s23063363

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop