< BACK

Approval Profile for Signing Key Pair Management – tSd 0103

Summary

This document defines the tScheme criteria against which organisations must be successfully assessed in order to be eligible for a Grant of Approval for the provision of services that enable subscribers to trust services to create digital signatures.

Scope

The criteria given in this Approval Profile are related to the provision of Key Management Services that enable subscribers to Trust Services to create digital signatures. Specific aspects of these Services include:

  1. Generation of (or provision of the means of generating) private signing and public signature-verification key pairs (each key of which is from now on referred to respectively as: Signing Key and Verification Key);
  2. Provision of Signing keys, either unassigned or to their rightful subscribers, and their protection and control;
  3. Provision of Verification keys, either unassigned or to their rightful subscribers, and/or to a certificate generation service;
  4. Provision to subscribers of the means of creating signatures using the Signing keys;
  5. Signing capability revocation, i.e. the disablement of Signing keys under the subscriber or TSP’s instructions.

EU regulation 910/2014 on electronic identification and trust services for electronic transactions [eIDAS]

Where the TSP is claiming compliance to support the creation of advanced electronic signatures as defined in Article 26 of [eIDAS] and/or the creation of advanced electronic seals as defined in Article 36 of [eIDAS], then this shall be explicitly defined and documented. Appropriate processes, standards and hardware should be used to demonstrate that the generation and use of key pairs are fit for the purposes of Qualified Certificates.

Issue 3.04

The full Profile is available as a PDF document free of charge for non-commercial use. To track access, you must register (free of charge) – this entitles you to access the restricted Approvals Profiles page. To register for access to the Profiles please click here. Already registered? Login, then access the files here.

< BACK

Why tScheme approval?

It’s the mark which says your service meets the highest standards of trust.

MORE >

Schemes and Profiles

Providing guidelines and criteria for organisations to develop their trust services.

MORE >

What we do

Approval for organisations in the trust service provider sector.

MORE >