Skip to main content

Standards and compliance

Timestamping is built to the standards that govern electronic time-stamping in the European Union and the wider PKI ecosystem. If you need to know which standards the platform follows, start here. This page lists the normative references the platform implements and maps each requirement — especially those that matter to a Qualified Trust Service Provider (QTSP) — to the platform mechanism that satisfies it and the page that documents it.

The references below are cited by their latest published editions. Specific clauses are named where they are stable across editions; otherwise requirements are referenced by topic. This page describes which standards the platform implements — it is not a statement of formal conformance, which is the outcome of a conformity assessment by an accredited body.


Regulatory context: qualified vs non-qualified time stamps

In the EU, electronic time stamps are defined by Regulation (EU) No 910/2014 (eIDAS). The Regulation distinguishes two assurance levels:

  • An electronic time stamp (eIDAS Art. 3(33)) binds data to a particular time. Any electronic time stamp benefits from the non-discrimination rule of Art. 41(1).
  • A qualified electronic time stamp (eIDAS Art. 42) additionally satisfies three requirements and, under Art. 41(2), enjoys a legal presumption of the accuracy of the date and time it indicates and the integrity of the data it is bound to. Only a QTSP may issue them.

The platform supports both. A Signing Profile issues a qualified time-stamp token when the qualified status is requested (the qualifiedTimestamp flag), which causes the Timestamp Formatting Connector to add the qcStatements extension required by ETSI EN 319 422; otherwise it issues a standard RFC 3161 token. See the Overview for the workflow/scheme taxonomy.

How the platform meets the eIDAS Art. 42 requirements

eIDAS Art. 42(1) requirementPlatform mechanismDocumented on
(a) binds date and time to data so the data cannot be changed undetectablyThe message imprint (hash) is carried in the TSTInfo and protected by the CMS signature (RFC 3161, RFC 5652)Request flow, Timestamp Formatting Connector
(b) based on an accurate time source linked to UTCThe platform evaluates NTP/UTC sources (SNTP, RFC 4330) and gates issuance against an accuracy and drift policy (ETSI EN 319 421)Time Quality Monitor, Time Quality Configuration
(c) signed with an advanced electronic signature/seal of the QTSPThe token is signed with the TSA's managed key on a cryptographic token, using a certificate carrying the id-kp-timeStamping EKU (RFC 5280)Request flow — certificate validation and signing stages

Normative references

ReferenceTitleWhat it governs in the platform
Regulation (EU) No 910/2014 (eIDAS), Art. 41–42Electronic identification and trust services — legal effect and requirements for (qualified) electronic time stampsQualified vs non-qualified framing; legal presumption
ETSI EN 319 421Policy and security requirements for Trust Service Providers issuing Electronic Time-StampsTime-source accuracy and calibration, serial-number uniqueness, event logging / record retention
ETSI EN 319 422Time-stamping protocol and time-stamp token profilesTime-stamp token profile; qualified time-stamp qcStatements (esi4-qtstStatement-1, OID 0.4.0.19422.1.1)
ETSI EN 319 412 (parts 1–5)Certificate ProfilesTSA (TSU) signing-certificate eligibility
ETSI TS 119 312Cryptographic SuitesPermitted digest and signature algorithms
IETF RFC 3161Internet X.509 PKI Time-Stamp Protocol (TSP)TimeStampReq / TimeStampResp, TSTInfo, status/failure codes
IETF RFC 5816ESSCertIDv2 Update for RFC 3161SigningCertificateV2 signed attribute (carrying ESSCertIDv2) binding the TSA certificate
IETF RFC 5652Cryptographic Message Syntax (CMS)TimeStampToken as CMS SignedData; SignedAttributes
IETF RFC 6211CMS Algorithm Protection Attributeid-aa-CMSAlgorithmProtection signed attribute binding the digest and signature algorithms
IETF RFC 5280Internet X.509 PKI Certificate and CRL ProfileThe 160-bit serial-number convention token serials stay within; id-kp-timeStamping extended key usage (OID 1.3.6.1.5.5.7.3.8)
IETF RFC 4330Simple Network Time Protocol (SNTP) Version 4NTP-based clock-accuracy evaluation

RFCs are available at https://www.rfc-editor.org/. ETSI deliverables are available from the ETSI standards portal; eIDAS is published in the Official Journal of the European Union.


Requirement → implementation map

The table maps the QTSP-relevant requirements to the platform mechanism and the page that covers it in depth.

RequirementStandardPlatform mechanismDocumented on
Time-source accuracy linked to UTC; clock calibration within a stated toleranceETSI EN 319 421 (time-source requirements); eIDAS Art. 42(1)(b)The platform evaluates NTP offset against the configured maximum clock drift; issuance requires an OK status; the configured accuracy is embedded in TSTInfo.AccuracyTime Quality Monitor, Time Quality Configuration
Each time-stamp token carries a unique serial numberETSI EN 319 421; RFC 3161 §2.4.2Coordination-free 64-bit generator producing structurally unique, monotonic serials, well within the 160-bit serial-number convention (RFC 5280)Request flow — serial number generation stage, Serial number generator
Qualified time-stamp token profileETSI EN 319 422; eIDAS Art. 42qcStatements extension with esi4-qtstStatement-1 injected for qualified requests, authoritative over client extensionsTimestamp Formatting Connector
TSA signing certificate eligible for time-stampingRFC 5280 (id-kp-timeStamping EKU); ETSI EN 319 412Signing-certificate eligibility check (EKU, key usage, validity) for the configured qualification level; qualified profiles additionally require the QcCompliance statement (ETSI EN 319 412-5)Request flow — certificate validation stage
Permitted cryptographic algorithmsETSI TS 119 312allowedDigestAlgorithms request validation; configured signature algorithmRequest flow — request validation and signing stages
Event logging and record retentionETSI EN 319 421 (records of operation)Signing records with configurable persistence and retentionSigning Records