19 March 2014
Editor:
-
- Juan Carlos Cruellas, UPC cruellas@ac.upc.edu
Contents
1. Introduction
2. Types of tests
3. Types and version of ASiC containers tested
4. Before starting the Plugtests
5. Conducting generation and cross-verification tests
6. Conducting only-verification tests
1. Introduction
This page provides generic information on the Plugtests, namely: the types of interoperability tests on ASiC containers that the participants will be able to conduct, and a high-level description of how they may conduct tests using the ETSI Electronic Signatures Plugtests portal.
2. Types of tests
This Plugtests event allows to conduct three types of tests:
-
Generation and cross-verification (a.k.a. Positive) tests.
Each participant is invited to generate a certain set of ASiC containers enclosing valid signatures with certain characteristics (generation). The rest of participants are invited afterwards to verify these ASiC containers (cross-verification). The Plugtests portal automatically generates an updated set of interoperability matrixes that all the participants may access.
-
Only-verification (a.k.a. Negative) tests.
ETSI has generated a number of ASiC containeres enclosing invalid signatures (the so-called "negative testcases") by different reasons. Each participant may, at her own discretion, try to verify these ASiC containers, checking in this way that the corresponding tool actually detects that the enclosed signature is not valid.
-
Conformance tests.
In this type of tests, participants will have to upload ASiC signatures to the portal Conformance checker. This online tool
will run a limited set of conformance checks against the ASiC Specification and its associated Baseline Profile.
3. Types and version of ASiC containers tested
This plugtest defines test suites for testing ETSI TS 102 918 V1.3.1, draft ETSI prEN 319 162-1 (this one partially), which define the ASiC core specification, and ETSI TS 103 174 v2.2.1, and draft ETSI prEN 319 162-2 (this one partially), which define the ASiC Baseline Profile.
This plugtest will target at testing both types of ASiC containers, namely the ASiC Simple Form (ASiC-S) and the ASiC Extended Form (ASiC-E).
4. Before starting the Plugtests
Before starting the Plugtests, the participants should:
- Request a certificate (and optionally the generation of the key pair) to the Certification Authority server.
- Read the documentation present in the portal describing the environment, namely:
- This page, and the 5 additional pages providing detailed information on how to conduct the interoperability tests, namely:
-
Conducting plugtests: Interactions with portal, which provides a high level view of how the participants may interact with the portal depending on the type of tests they are conducting.
-
Conducting plugtests: Downloading material, which provides information on how to proceed to download the initial package and the successively updated download package, as well as details of its inner structure, and how this relates to the tests conducted.
-
Conducting plugtests: Generation & cross-verif.,which provides details on how to conduct the generation and cross-verification test cases.
-
Conducting Plugtests: Only verification,which provides details on how to conduct the only-verification test cases
- The pages on trust framework and cryptographic material.
- The page providing details on how to use the On-line PKI-related services offered by the portal.
5. Conducting generation and cross-verification tests
Participants are kindly requested to read Conducting plugtests: Generation & cross-verif. page, which provides all the required details on how to conduct the generation and cross-verification test cases.
6. Conducting only-verification tests
Participants are kindly requested to read Conducting plugtests: Only verification,which provides details on how to conduct the only-verification test cases.