Authentication safety: safe on-demand concurrent authentication under transient faults and arbitrary initialization

Abstract In this paper, we propose a novel, safe, and fault-tolerant on-demand concurrent authentication algorithm that concurrently verifies authentication requests of multiple processes by checking the legitimacy (or safety) of the server processes and those in the communication path between the requesters and their servers to implement propagation safety in the presence of transient faults and upon starting in an arbitrary system configuration. A server is the central trusted computing entity providing some services to the other processes in a communication network. A transient fault refers to a fault that perturbs the state of system processes but not their programs. Since the algorithm is safe, it ensures that authentication for a process is always achieved iff all the processes between the process and its corresponding server process are safe. Due to being able to start in an arbitrary system configuration, the proposed algorithm is scalable and does not require a reset or an initial setup. The on-demand property of the algorithm ensures that the authentication is activated only if some authentication requests are present. The authentication starts upon a request without a delay and takes $O(n)$ rounds, where $n$ is the height of the broadcast tree.

Authors

Institutions

Publication Details

Journal
The Computer Journal
Published
2025-12-25
DOI
https://doi.org/10.1093/comjnl/bxaf150
Primary Topic
Distributed systems and fault tolerance
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Authentication safety: safe on-demand concurrent authentication under transient faults and arbitrary initialization

Mehmet Hakan Karaata, Aisha Dabees
The Computer Journal
Distributed systems and fault tolerance
article

Authentication safety: safe on-demand concurrent authentication under transient faults and arbitrary initialization

Mehmet Hakan Karaata, Aisha Dabees
article en

Abstract

Abstract In this paper, we propose a novel, safe, and fault-tolerant on-demand concurrent authentication algorithm that concurrently verifies authentication requests of multiple processes by checking the legitimacy (or safety) of the server processes and those in the communication path between the requesters and their servers to implement propagation safety in the presence of transient faults and upon starting in an arbitrary system configuration. A server is the central trusted computing entity providing some services to the other processes in a communication network. A transient fault refers to a fault that perturbs the state of system processes but not their programs. Since the algorithm is safe, it ensures that authentication for a process is always achieved iff all the processes between the process and its corresponding server process are safe. Due to being able to start in an arbitrary system configuration, the proposed algorithm is scalable and does not require a reset or an initial setup. The on-demand property of the algorithm ensures that the authentication is activated only if some authentication requests are present. The authentication starts upon a request without a delay and takes $O(n)$ rounds, where $n$ is the height of the broadcast tree.

The Computer Journal
Kuwait University (KW)
Peace, Justice and strong institutions
Openalex Percentile: Top 27%
Distributed systems and fault tolerance
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Authentication safety: safe on-demand concurrent authentication under transient faults and arbitrary initialization — Mehmet Hakan Karaata, Aisha Dabees · The Computer Journal (2025) | TGRS Research Map | TGRS