International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
|
Volume 112 - Issue 13 |
Published: February 2015 |
Authors: Dilli Prasad Sharma |
![]() |
Dilli Prasad Sharma . Mobile Agent-Based Authentication: A Model for User Authentication in a Distributed System. International Journal of Computer Applications. 112, 13 (February 2015), 20-25. DOI=10.5120/19727-1397
@article{ 10.5120/19727-1397, author = { Dilli Prasad Sharma }, title = { Mobile Agent-Based Authentication: A Model for User Authentication in a Distributed System }, journal = { International Journal of Computer Applications }, year = { 2015 }, volume = { 112 }, number = { 13 }, pages = { 20-25 }, doi = { 10.5120/19727-1397 }, publisher = { Foundation of Computer Science (FCS), NY, USA } }
%0 Journal Article %D 2015 %A Dilli Prasad Sharma %T Mobile Agent-Based Authentication: A Model for User Authentication in a Distributed System%T %J International Journal of Computer Applications %V 112 %N 13 %P 20-25 %R 10.5120/19727-1397 %I Foundation of Computer Science (FCS), NY, USA
Security issues in a distributed system are always crucial and existing distributed computing security technologies do not adequately address for its scalability, performance and heterogeneity. In this paper, an agent-based authentication model is designed and uses a mobile agent which is an object that migrates through many nodes of a heterogeneous network of computers, under its own control in order to perform designated tasks using local resources of the nodes. A mobile agent is called authentication mobile agent that can migrate from machine to machine in the agent-enabled network and responsible for providing the authentication service in the distributed system. The authentication mobile agent uses digital signature algorithm for the authentication of the mobile code, and password encrypted with a secret key for the user authentication. The agent maintains a small database file that also migrated with it. It may again move towards the other machines on demand. This approach provides many benefits to the development of distributed applications.