STORK: Architecture, Implementation and Pilots

  • Herbert Leitold
  • Bernd Zwattendorfer


Who one is on the Internet turns out essential once sensitive information is exchanged or transactions of value are carried out. Electronic identification and identity management provide the solutions. Governments are important players in the area, having a tradition of providing qualified means of identification of their citizens. However, migration to electronic identities often developed as national islands that are based on one country&3x2019;s domestic legal, administrative and socio-cultural tradition. Once the citizens are crossing borders electronically, these islands need to get connected and interoperability becomes an issue.

The project STORK is an EU Large Scale Pilot driven by 17 EU/EEA Member States and the European Commission. The project promises to bridge national eID islands by developing and testing common specifications for electronic identity interoperability. Taking the existing national infrastructures as a basis, models have been developed for the cross-border interoperability framework. The framework is tested in six realworld pilot applications.

This paper describes the project STORK. It discusses the interoperability models that have been developed. These are the “proxy model” that introduces national identity gateways and the “middleware model” that is limited to a client to service provider relationship. Rationales for selecting a particular model are given and the principle architecture of STORK is discussed.


Service Provider Smart Card Identity Provider Security Assertion Markup Language Proxy Model 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. Alcalde-Morano, Joaquín; López Hernández-Ardieta, Jorge; Johnston, Adrian; Martinez, Daniel; Zwattendorfer, Bernd; Stern, Marc: D5.8.1b Interface Specification, STORK Deliverable, 2009Google Scholar
  2. Berbecaru, Diana; Alcalde-Morano, Joaquín; López Hernández-Ardieta, Jorge; Portela, Renato; Ferreira, Ricardo: D5.8.1c Software Design. STORK Deliverable, 2009Google Scholar
  3. Berbecaru, Diana; Jorquera, Eva; Alcalde-Morano, Joaquín; Portela, Renato; Bauer, Wolfgang; Zwattendorfer, Bernd; Eichholz, Jan; Schneider, Tim: D5.8.1a Software Architecture Design. STORK Deliverable, 2009Google Scholar
  4. Bundesamt für Sicherheit in der Informationstechnik (BSI): Das eCard-API-Framework (BSI TR-03112), 2009Google Scholar
  5. European Commission: A Digital Agenda for Europe, COM(2010) 245, 2010Google Scholar
  6. Eichholz, Jan; Johnston, Adrian; Leitold, Herbert; Stern, Marc; Heppe, John: D5.1 Evaluation and assessment of existing reference models and common specs, STORK Deliverable, 2010Google Scholar
  7. Graux Hans, Majava Jarkko, Meyvis Eric: Analysis & assessment report. In: Study on eID Interoperability for PEGS: Update of Country Profiles. IDABC European eGovernment Services, European Commission, 2009Google Scholar
  8. Majava, Jarkko; Graux, Hans: Common specifications for eID interoperability in the eGovernment context. In: eID Interoperability for PEGS. Editor: IDABC European eGovernment Services, European Commission, 2007, p. 25.Google Scholar
  9. Ministerial Declaration approved unanimously on 24 November 2005, Manchester, United Kingdom Presidency of the EU, 2005Google Scholar
  10. Security Assertion Markup Language (SAML), OASIS Security Services (SAML) TC, security

Copyright information

© Vieweg+Teubner Verlag | Springer Fachmedien Wiesbaden GmbH 2011

Authors and Affiliations

  • Herbert Leitold
    • 1
  • Bernd Zwattendorfer
    • 2
  1. 1.Secure Information Technology Center - AustriaAustria
  2. 2.E-Government Innovation Center, EGIZGraz University of TechnologyGraz

Personalised recommendations