D5.5. Open Source Client Library and Server Tools for Delegations. Document Identification. Final UBISECURE, OIX

Similar documents
D12.4. Project Logo, LIGHTest Website and Infrastructure for LIGHTest WIKI. Document Identification. Draft. Don Thibeau (OIX), Charles Sederholm (GS)

D7.1. Definition of Requirements for derivation and attestation of mobile IDs. Document Identification. Final

Lightweight Infrastructure for Global Heterogeneous Trust management

1. Publishable Summary

Trust Framework Installation Guide

D2.14. Reference Architecture. Document Identification. Final. Georg Wagner (TUG), Charles Sederholm (GS)

e-sens Electronic Simple European Networked Services

WP37 Client Testbed. D37.5 Integration Testing Tools. Document Identification. Final. Reviewers

Early Detection and Integrated Management of Tuberculosis in Europe. PJ Early diagnosis of tuberculosis. D2.2 Website.

Cross border eservices STORK 2.0

VdTÜV Statement on the Communication from the EU Commission A Digital Single Market Strategy for Europe

MUTUAL RECOGNITION MECHANISMS. Tahseen Ahmad Khan

HEALTH IN ECSO (European Cyber Security Organisation) 18 October 2017

ACCREDITATION: A BRIEFING FOR GOVERNMENTS AND REGULATORS

Metal Recovery from Low Grade Ores and Wastes Plus

Smart & Sustainable Cities India Fraunhofer India Office

Project Title: INFRASTRUCTURE AND INTEGRATED TOOLS FOR PERSONALIZED LEARNING OF READING SKILL

EU and multilingualism & How can public services benefit from CEF Automated Translation

Installation & Configuration of OASIS- Module and Reference Signature Solution

D45.4 Test assertions

SAFE-BioPharma RAS Privacy Policy

A DNSSEC-based Trust Infrastructure

Privacy Code of Conduct on mhealth apps the role of soft-law in enhancing trust ehealth Week 2016

Enhancing Critical Infrastructure Protection with innovative SECurity framework

Directive on security of network and information systems (NIS): State of Play

Connecting public services across Europe: ambition and results so far

Connecting public services across Europe: ambitions and results so far

Security Assurance Framework for Networked Vehicular Technology

CEF eid SMO The use of eid in ehealth. ehealth Network meeting 7 June 2016 Amsterdam

Connecting public services across Europe: ambition and results so far

CEF Telecom policy background. DG CONNECT, 12 September 2017

Trusted National Identity Schemes. Coralie MESNARD

UCD Centre for Cybersecurity & Cybercrime Investigation

PROJECT FINAL REPORT. Tel: Fax:

Deliverable D7.1 Graphical Identity

CHAPTER 13 ELECTRONIC COMMERCE

DELIVERABLE 5.2 Establishment of a common graphical identity WP5 Dissemination

Deliverable 7.1 M3 m-resist website

Within the meanings of applicable data protection law (in particular EU Regulation 2016/679, the GDPR ):

European Open Science Cloud Implementation roadmap: translating the vision into practice. September 2018

Media (NEM) Initiative

Privacy with attribute-based credentials ABC4Trust Project. Fatbardh Veseli

Horizon 2020 INFRADEV Design studies. RICHFIELDS Working Packages 2 Deliverable D2.2. Project identity. Date delivered: M6

Efficient, broad-based solution for a Swiss digital ID

Third public workshop of the Amsterdam Group and CODECS European Framework for C-ITS Deployment

NIPPON VALUE INVESTORS DATA PROTECTION POLICY

Fault Tolerance Engine Installation Guide

The Role of ENISA in the Implementation of the NIS Directive Anna Sarri Officer in NIS CIP Workshop Vienna 19 th September 2017

THE CYBER SECURITY ENVIRONMENT IN LITHUANIA

Deliverable D8.4 Certificate Transparency Log v2.0 Production Service

STORK PRESENTATION. STORK Overview STePS workshop, 17 June Herbert Leitold. Stork is an EU co funded project INFSO ICT PSP

The types of personal information we collect and hold

Public consultation on Counterfeit and Piracy Watch-List

The EU OPEN meter project

ETSY.COM - PRIVACY POLICY

Experience of the Tunisian Participation to the EU s Horizon 2020 Framework Programme as an Associated Country

ehealth Network ehealth Network Governance model for the ehealth Digital Service Infrastructure during the CEF funding

IEA Network Standby Workshop. Toronto (Canada), March 8, 2013 Shailendra Mudgal BIO Intelligence Service

HF Markets SA (Pty) Ltd Protection of Personal Information Policy

TOOP Introducing The Once-Only Principle project

Request for Expressions of Interest: The EU mhealth Hub

An Intelligent Service Oriented Infrastructure supporting Real-time Applications

e SENS Pilots of eid, esignatures and Trusted Services

Mutual Recognition Agreement/Arrangement: General Introduction, Framework and Benefits

EUROPEAN ACCREDITATION LEGAL FRAMEWORK

CALL FOR STRATEGIC PROJECT PROPOSALS 2 step 27 Maggio 2013, Ancona

White Paper Implementing mobile electronic identity

Standardization and Regulations in the EU/EFTA

Coordinating Optimisation of Complex Industrial Processes

The German IT Security Certification Scheme. Joachim Weber

Future role of DSO with large-scale DERs workshop

Interoperability Infrastructure Services

Joint Initiative on a PSD2 Compliant XS2A Interface NextGenPSD2 XS2A Framework Operational Rules

WP6 D6.2 Project website

Opportunities for collaboration in Big Data between US and EU

Deliverable 7.1: AGILE Website, Video, CD-ROM and Project-Leaflet

OnlineNIC PRIVACY Policy

Deliverable D3.5 Harmonised e-authentication architecture in collaboration with STORK platform (M40) ATTPS. Achieving The Trust Paradigm Shift

Elders Estates Privacy Notice

How the European Commission is supporting innovation in mobile health technologies Nordic Mobile Healthcare Technology Congress 2015

TREDISEC Framework. March Co-funded by the Horizon 2020 Framework Programme of the European Union

GDPR Compliant. Privacy Policy. Updated 24/05/2018

4.3 Case Study #09: National ehealth network in Denmark

Moven. Machine/Deep Learning Models Distribution Relying on the Maven Infrastructure. Sergio Fernández (Redlink GmbH) November 14th, Sevilla

DELIVERABLE. D3.1 - TransformingTransport Website. TT Project Title. Project Acronym

Electronic signature framework

Mutual Recognition Agreement/Arrangement: General Introduction, Framework and Benefits

ehealth Ministerial Conference 2013 Dublin May 2013 Irish Presidency Declaration

GOV Framework. Transport Infrastructure Transport Infrastructure Agreement (TIA) Framework. Version: 1.10 Status: In use

Data subject ( Customer or Data subject ): individual to whom personal data relates.

Recruitment Privacy Notice

IRMOS Newsletter. Issue N 5 / January Editorial. In this issue... Dear Reader, Editorial p.1

Promoting Digital Economy in the Eastern Partnership. Vassilis Kopanas European Commission, DG CONNECT

Horizon2020/EURO Coordination and Support Actions. SOcietal Needs analysis and Emerging Technologies in the public Sector

ehaction Joint Action to Support the ehealth Network

Guidelines 1/2018 on certification and identifying certification criteria in accordance with Articles 42 and 43 of the Regulation 2016/679

European Open Science Cloud

CERT Symposium: Cyber Security Incident Management for Health Information Exchanges

LAW OF THE REPUBLIC OF KAZAKSTAN «ON CERTIFICATION»

Electronic registered delivery services (ERDS) in light of the eidas regulation. Warsaw Common Sign Conference 2015

Transcription:

D5.5 Open Source Client Library and Server Tools for Delegations Document Identification Date 27.08.2018 Status Final Version Version 1.0 Related WP WP 5 Related Deliverable(s) Lead Authors TUG Dissemination Level PU Lead Participants TUG Contributors TUG, TUBITAK Reviewers UBISECURE, OIX This document is issued within the frame and for the purpose of the LIGHT est project. LIGHT est has received funding from the European Union s Horizon 2020 research and innovation programme under G.A. No 700321. This document and its content are the property of the Lightest Consortium. All rights relevant to this document are determined by the applicable laws. Access to this document does not grant any right or license on the document or its contents. This document or its contents are not to be used or treated in any manner inconsistent with the rights or interests of the Lightest Consortium or the Partners detriment and are not to be disclosed externally without prior written consent from the Lightest Partners. Each Lightest Partner may use this document in conformity with the Lightest Consortium Grant Agreement provisions. Document name: Open Source Client Library Page: 1 of 9

1. Executive Summary This document describes how to obtain, build, and maintain the open source libraries for the delegation publisher. It describes the procedures to compile and run the software on any client or server. Document name: Open Source Client Library Page: 2 of 9

2. Document Information 2.1 Contributors Name Georg Wagner Partner TUG 2.2 History Version Date Author Changes 0.1 10/08/2018 Georg Wagner Initial Version 0.3 10/08/2018 Georg Wagner Additional Information about the build process 1.0 27/08/2018 Georg Wagner Review comments Document name: Open Source Client Library Page: 3 of 9

3. Table of Contents 1. Executive Summary 2 2. Document Information 3 2.1 Contributors... 3 2.2 History... 3 3. Table of Contents 4 4. Components 5 4.1 Technical Infrastructure... 5 4.2 Obtaining the Source Code for the Delegation Provider... 5 4.3 Obtaining the Source Code for the Client Library... 5 4.4 Getting the right Revision... 5 4.5 Building the Source Code... 6 4.6 Running the Delegation Provider... 6 4.7 Running the Delegation GUI... 6 5. References 7 6. Project Description 8 Document name: Open Source Client Library Page: 4 of 9

4. Components 4.1 Technical Infrastructure The details of the technical infrastructure can be found in D8.1 [1]. This deliverable describes the technical infrastructure for source code hosting as well as automated deployment methods. We use GIT as source code repository and Nexus to manage our software artefacts. GIT is a version control system for tracking changes in computer files and coordinating work on those files among multiple people. It is primarily used for source code management in software development, but it can be used to keep track of changes in any set of files. Sonatype Nexus is a repository manager. It allows developers to proxy, collect, and manage dependencies, and facilitates the distribution of software. 4.2 Obtaining the Source Code for the Delegation Provider The source code can be obtained from git@extgit.iaik.tugraz.at:lightest/trustschemepublicationauthority.git and can be received via git commands: git pull 4.3 Obtaining the Source Code for the Client Library The source code can be obtained from git@extgit.iaik.tugraz.at:lightest/delegationgui.git and can be received via git commands: git pull 4.4 Getting the right Revision The development for this version takes place in the branch v1.0. The branch can be changed via the command git branch v1.0 git checkout To get the sources of that particular branch. Document name: Open Source Client Library Page: 5 of 9

4.5 Building the Source Code The project uses Maven as a build system. The vast majority of maven projects can be builtd using the command mvn verify As an alternative to building the source code on the command line, you could as wellalso use your favourite IDE. 4.6 Running the Delegation Provider To run the Delegation Provider a java servlet server like Apache Tomcat is required. For Apache Tomcat copy the target folder into: $CATALINA_BASE/webapps/ and restart the server. 4.7 Running the Delegation GUI The GUI can be executed by running the compiled java archive (jar) file. This can be done by using the following command on the command line: java jar DelegationGUI-1.0.jar Document name: Open Source Client Library Page: 6 of 9

5. References [1] The LIGHTest Project, D8.1 - Technical Infrastructure for Development and Testing, 2018. Document name: Open Source Client Library Page: 7 of 9

6. Project Description LIGHTest project to build a global trust infrastructure that enables electronic transactions in a wide variety of applications An ever increasing number of transactions are conducted virtually over the Internet. How can you be sure that the person making the transaction is who they say they are? The EU-funded project LIGHTest addresses this issue by creating a global trust infrastructure. It will provide a solution that allows one to distinguish legitimate identities from frauds. This is key in being able to bring an efficiency of electronic transactions to a wide application field ranging from simple verification of electronic signatures, over eprocurement, ejustice, ehealth, and law enforcement, up to the verification of trust in sensors and devices in the Internet of Things. Traditionally, we often knew our business partners personally, which meant that impersonation and fraud were uncommon. Whether regarding the single European market place or on a Global scale, there is an increasing amount of electronic transactions that are becoming a part of peoples everyday lives, where decisions on establishing who is on the other end of the transaction is important. Clearly, it is necessary to have assistance from authorities to certify trustworthy electronic identities. This has already been done. For example, the EC and Member States have legally binding electronic signatures. But how can we query such authorities in a secure manner? With the current lack of a worldwide standard for publishing and querying trust information, this would be a prohibitively complex leading to verifiers having to deal with a high number of formats and protocols. The EU-funded LIGHTest project attempts to solve this problem by building a global trust infrastructure where arbitrary authorities can publish their trust information. Setting up a global infrastructure is an ambitious objective; however, given the already existing infrastructure, organization, governance and security standards of the Internet Domain Name System, it is with confidence that this is possible. The EC and Member States can use this to publish lists of qualified trust services, as business registrars and authorities can in health, law enforcement and justice. In the private sector, this can be used to establish trust in inter-banking, international trade, shipping, business reputation and credit rating. Companies, administrations, and citizens can then use LIGHTest open source software to easily query this trust information to verify trust in simple signed documents or multi-faceted complex transactions. The three-year LIGHTest project starts on September 1st and has an estimated cost of almost 9 Million Euros. It is partially funded by the European Union s Horizon 2020 research and innovation programme under G.A. No. 700321. The LIGHTest consortium consists of 14 partners from 9 European countries and is coordinated by Fraunhofer-Gesellschaft. To reach out beyond Europe, LIGHTest attempts to build up a global community based on international standards and open source software. Document name: Open Source Client Library Page: 8 of 9

The partners are ATOS (ES), Time Lex (BE), Technische Universität Graz (AT), EEMA (BE), G&D (DE), Danmarks tekniske Universitet (DK), TUBITAK (TR), Universität Stuttgart (DE), Open Identity Exchange (GB), NLNet Labs (NL), CORREOS (ES), IBM Danmark (DK) and Ubisecure (FI). The Fraunhofer IAO provides the vision and architecture for the project and is responsible for both, its management and the technical coordination. The Fraunhofer IAO provides the vision and architecture for the project and is responsible for both, its management and the technical coordination. Document name: Open Source Client Library Page: 9 of 9