Ilex Card Management System (CMS): the life cycle management solution for authentication devices and multi-service cards