Hide menu

Secure e-service software delivery

This project has completed.

Principal investigator: Professor Nahid Shahmehri
Members: Lin Han (former member)
Dr. Claudiu Duma (former member)
Funding agency:
Related projects: Group Key Management
Digital Rights Management
Secure execution of e-services
Keywords: security, software delivery, key management, pki, multicast


E-service delivery is the starting point in e-service software management. It is the functional foundation for performing further software management tasks, e.g. installation, configuration, activation, and so on. This project focused on how to deliver e-service software to a large number of geographically distributed end users. Emphasis was placed on issues of efficiency, scalability, and security.

In this project, we designed an agent-based architectural model for e-service software delivery, aiming at automating involved tasks, such as registration, key management, and recipient status report collection. This model was implemented in a prototype system that provided a secure and scalable solution to distributing software over publicly accessible networks.


  • Han L., Shahmehri N., 'Secure Multicast Software Delivery'. In the proceedings of the IEEE 9th International Workshops on Enabling Technologies: Enterprise Security, pp 207-212, June 14-16, NIST, Gaithursburg, Maryland, USA, 2000.
  • Han L., Shahmehri N., 'Establishing a Secure Multicast Group for Remote Software Delivery', Proceedings of the IEEE 8th International Workshops on Enabling Technologies: Enterprise Security, pp 194-195, June 16-18, Palo Alto, CA, USA, 1999.
  • Han L., Shahmehri N., 'Towards Remote Software Delivery Using Secure Multicast Group Establishment', Proceedings of the Second Conference on Computer Science and Systems Engineering in Linköping (CCSSE'99), pp 85-91, Norrköping, Sweden, 1999.

Page responsible: Nahid Shahmehri
Last updated: 2009-08-24