Abstract
Security is becoming a major concern in Multiagent Systems (MAS), since an agent’s incorrect or inappropriate behaviour may cause non-desired effects such as money and data loss. Moreover, the lack of security in some current MAS-based applications is one of the reasons why MAS technology is being slowly introduced into industry. However, adding security features such as authentication, integrity and confidentiality results in a performance penalty. In this paper, a security infrastructure for a Multiagent Platform (MAP) is presented. It is based on both the Kerberos protocol and the Linux Operating System access control. The design of this infrastructure is focused not only on security but also on efficiency so that the MAP being secured allows the development of secure and efficient Multiagent Systems.
This work was supported by CONSOLIDER-INGENIO 2010 under grant CSD2007-00022 and Spanish goverment and FEDER funds under TIN2005-03395 and TIN2006-14630-C03-01 projects.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Cougaar, http://www.cougaar.org
Fipa (the foundation for intelligent physical agents), http://www.fipa.org
Java agent development framework (jade), http://jade.tilab.com
Mit kerberos, http://web.mit.edu/Kerberos/
Semoa, http://www.semoa.org
Alberola, J.M., Mulet, L., Such, J.M., Garcia-Fornes, A., Espinosa, A., Botti, V.: Operating system aware multiagent platform design. In: Proceedings of the Fifth European Workshop on Multi-Agent Systems (EUMAS 2007), pp. 658–667 (2007)
Burbeck, K., Garpe, D., Nadjm-Tehrani, S.: Scale-up and performance studies of three agent platforms. In: IPCCC 2004 (2004)
Camacho, D., Aler, R., Castro, C., Molina, J.M.: Performance evaluation of zeus, jade, and skeletonagent frameworks. In: IEEE International Conference on Systems, Man and Cybernetics (2002)
Chmiel, K., Tomiak, D., Gawinecki, M., Karczmarek, P.: Testing the efficency of jade agent platform. In: Proceedings of the ISPDC/HeteroPar 2004, pp. 49–56 (2004)
Coarfa, C., Druschel, P., Wallach, D.: Performance analysis of tls web servers (2002)
Cortese, E., Quarta, F., Vitaglione, G.: Scalability and performance of jade message transport system. EXP. 3, 52–65 (2003)
Dierks, T., Allen, C.: The tls protocol version 1.0. RFC 2246 (1999)
Duvigneau, M., Moldt, D., Rölke, H.: Concurrent architecture for a multi-agent platform. In: Giunchiglia, F., Odell, J.J., Weiss, G. (eds.) AOSE 2002. LNCS, vol. 2585, pp. 59–72. Springer, Heidelberg (2003)
Frier, A., Karlton, P., Kocher, P.: The secure socket layer. Technical Report MSU-CSE-00-2, Netscape Communications (1996)
Kent, S., Atkinson, R.: Security architecture for the internet protocol. RFC 2401 (1998)
Kuo, F.-C., Tschofenig, H., Meyer, F., Fu, X.: Comparison studies between pre-shared and public key exchange mechanisms for transport layer security. In: INFOCOM (2006)
Mulet, L., Such, J.M., Botti, J.M.A.V., Espinosa, A., Garcia, A., Terrasa, A.: Performance evaluation of open-source multiagent platforms. In: Proceedings of the Fifth International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS 2006), pp. 1107–1109. Association for Computing Machinery, Inc./ ACM Press (2006)
Neuman, C., Yu, T., Hartman, S., Raeburn, K.: The kerberos network authentication service (v5). RFC 4120 (2005)
Such, J.M., Alberola, J.M., Mulet, L., Espinosa, A., Garcia-Fornes, A., Botti, V.: Large-scale multiagent platform benchmarks. In: Dastani, M., El Fallah Seghrouchni, A., Leite, J., Torroni, P. (eds.) LADS 2007. LNCS, vol. 5118, pp. 192–204. Springer, Heidelberg (2008)
Ugurlu, S., Erdogan, N.: An overview of secmap secure mobile agent platform. In: Proceedings of Second International Workshop on Safety and Security in Multiagent Systems (2005)
Vrba, P.: Java-based agent platform evaluation. In: Mařík, V., McFarlane, D.C., Valckenaers, P. (eds.) HoloMAS 2003. LNCS, vol. 2744, pp. 47–58. Springer, Heidelberg (2003)
Wray, J.: Generic security service api version 2: C-bindings. RFC 2744 (2000)
Xu, H., Shatz, S.M.: Adk: An agent development kit based on a formal design model for multi-agent systems. Journal of Automated Software Engineering 10, 337–365 (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Such, J.M., Alberola, J.M., Garcia-Fornes, A., Espinosa, A., Botti, V. (2009). Kerberos-Based Secure Multiagent Platform. In: Hindriks, K.V., Pokahr, A., Sardina, S. (eds) Programming Multi-Agent Systems. ProMAS 2008. Lecture Notes in Computer Science(), vol 5442. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-03278-3_13
Download citation
DOI: https://doi.org/10.1007/978-3-642-03278-3_13
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-03277-6
Online ISBN: 978-3-642-03278-3
eBook Packages: Computer ScienceComputer Science (R0)