Skip to content

CSC API v2.2 - Architectures and protocols for remote signature applications  #29

Description

@phin10

Formal name

CSC API v2.2 - Architectures and protocols for remote signature applications

Overview

When digital signatures are created within a device, the interfaces and functions are standardized, e.g. the API used by the application program to access the signature creation libraries and the interface to the smart card or similar device (if a device is used) holding the signing key.
When digital signatures move to the cloud, the functions needed to create a digital signature can be distributed across several service instances, each carrying out one or more steps in the signature creation process. The interfaces between such services are however until now not standardized.
The Cloud Signature Consortium aims to fill this gap in standardization by defining the architectural design, communication protocols, application programming interfaces, data structures, and technical requirements needed to establish interoperable solutions for cloud-based digital signatures. While these specifications are applicable in a wide variety of use cases with different security requirements, the fulfilment of requirements imposed by the eIDAS Regulaon of the EU is particularly addressed, supporting the creation of “advanced” or “qualified” electronic signatures and electronic seals in the cloud.
This document contains technical specifications that are intended for use by applications for creating digital signatures in the cloud and by a variety of applications consuming these services.
By implementing their services according to these specifications, service providers can ensure that services are applicable as parts of complete digital signature systems in the cloud in a plug and play manner. Existing standards and open specifications are considered by the consortium as far as applicable.

Work Plan

Current Version

EC Assessment Status

  • The EC is assessing v2.2 to verify if the gaps that were found in v2.1.0.1 were resolved v2.2, along with other updates in v2.2.

Forthcoming Version

  • CSC API v2.3 - Architectures and protocols for remote signature applications.
  • Planned publication date: 2026-08-31.

Testing & Conformance

Updates

  • 2026-08-31: The EC extended the expected publication date tentatively to 2026-11-30 (Q4 2026).
  • 2026-06-03: CSC expects v2.3 with minor updates to be published by 2026-08-31.
  • 2026-05-31: The EC set the target date for the assessment to 2026-06-30.
  • 2026-03-20: The EC set the target date for the assessment to 2026-05-31 and the target Quartet to Q2 2026.
  • 2025-12-17: The EC expects that the assessment of v2.2 will be completed by Q1 2026.
  • 2025-11-04: CSC has published v2.2.
  • 2025-10-27: The EC completed the assessment on v2.1.0.1, which identified some major gaps.
  • 2025-10-02: The EC expects that v2.2 will be available by mid-October 2025.
  • 2025-08-30: The next version of this TS, following v2.1.0.1, will be available by November 2025.

Alerts

There are no open alerts.

References

None.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Art 5a(23) ICFIntegrity & Core functionalities of EUDI WalletsCIR (EU) 2024/2979Integrity and core functionalities - https://data.europa.eu/eli/reg_impl/2024/2979/ojCat: Protocols & InteroperabilityFunctional requirements defining common standards ensuring seamless cross-border interoperability.Cat: Relying PartiesFunctional requirements for relying parties on registration, auth, data requests, and handling.Cat: Wallet ProvidersFunctional requirements on core functions, security, UI, and lifecycle, managed by EUDIW Providers.Domain: Cross DomainCommon enablers shared across domains, such as cryptographic primitives, transport security, etc.Domain: Trust ServicesSTS underpinning trust infrastructure, including electronic signatures, timestamps, certificatesDomain: WalletCovers STSs specific to ARF and wallet operations such as credential formats, protocols, and APIsEssentialEssential to guarantee interoperability, issuance, presentation, and verification of a credentialFn: QESFunctional: Qualified Electronic Signature, both for the Wallet and TSPsFnRAn STS that specifies Functional RequirementsRegulationStandards referenced or mandated in the Implementing Acts (IA/CIR); binding for implementation.gapThis ticket is about a gap identified in our analysis and needs to be scheduledsts: readyThe standard has a stable version publishedtest specificationSTS entry has linked functional conformance testing activities.

    Type

    No type

    Projects

    • Status
      🏗 In progress

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions