Milestone 5+9 contains the description of the work performed within LEPS Project Task 3.1, Mobile authentication. The main objective of the Task 3.1 is to offer mobile support for Greek SP (Service Provider) services (ATHEX Group and ELTA) to enable authentication of Spanish citizens, using the eIDAS (electronic IDentification, Authentication and trust Services) infrastructure and Spanish DNIe 3.0 (electronic Identity National Document). The performed work on Task 4.4 and Task 5.4, Mobile Authentication, has been also included in this document.
This document describes the tasks of analysis, design and development of a mobile solution for eIDAS-based authentication that covers all principles and requirements of LEPS project, proposes guidelines for the installation and use of the developed solution designed and reports on initial integration and testing results of the eIDAS mobile authentication with pilot services, offered by Greek and Spanish SPs.
It is important to highlight that the resulting mobile application is SP agnostic and can work any SP offering eIDAS authentication for Spanish users. Additionally, other authentication methods beyond the Spanish DNIe could be easily integrated in the same code base, thus extending the implementation of the application to other EU Member States.
Finally, the process of integration and testing of the mobile application with real services demonstrates the compatibility and inter-operation capacity of the application with different service technologies, the eIDAS infrastructure and Spanish authentication methods. The performed integration tests of the mobile application with the services provided by each partner are satisfactory. The services work according the defined specifications and the authentication process through the eIDAS infrastructure, by using username/password, software certificates and the Spanish DNIe 3.0, is executed successfully, returning appropriately the expected authentication information to the intermediate eIDAS nodes as well as to the end-services.