checkId: check.timestamp.evidence.tst.deprecated-algo plugin: stellaops.doctor.timestamping severity: warn tags: [timestamping, evidence, tst, algorithm, deprecated]

TST Deprecated Algorithms

This Stella Ops Doctor check flags timestamp tokens (TSTs) that were signed with a weak hash algorithm such as SHA-1. It is aimed at platform operators preparing release evidence for compliance review: collision-prone algorithms can cause eIDAS or FIPS auditors to reject otherwise-valid attestations. For the rolled-up view across all evidence-staleness dimensions, see Evidence Staleness.

What It Checks

Detects timestamps using deprecated hash algorithms (default: SHA-1):

Why It Matters

Timestamps using deprecated algorithms like SHA-1 are vulnerable to collision attacks. Compliance frameworks (eIDAS, FIPS) may reject evidence signed with deprecated algorithms, blocking release attestation verification.

Common Causes

How to Fix

Re-timestamp affected artifacts using approved algorithms:

stella retimestamp run --algorithm SHA256 --filter deprecated-algo

Ensure TSA providers are configured to use SHA-256 or stronger.

Verification

stella doctor run --check check.timestamp.evidence.tst.deprecated-algo