RFC 3161 artifact · hashes only

Sign & timestamp your IoT sensor data.

A device can hash a reading locally and request an RFC 3161 artifact for the digest. The underlying reading stays on-device; independent time evidence depends on validating the token/CMS, digest binding, certificate chain, EKU, revocation status and configured trust anchor.

The call

Keyless. Hash a reading on the device, submit only the 64-hex digest and store the returned artifact. Your underlying data stays entirely on your side.

# 1) hash the sensor reading locally — your data never leaves the device
DIGEST=$(printf '{"device":"sensor-7","temp_c":17.1,"t":"2026-06-14T04:00:00Z"}' \
  | shasum -a 256 | cut -d' ' -f1)

# 2) request an RFC 3161 artifact for JUST the digest — keyless, hashes only
curl -s https://dynamicfeed.ai/v1/anchor -H "Content-Type: application/json" \
  -d "{\"digest_hex\":\"$DIGEST\"}"

# → store the returned RFC 3161 artifact with the reading.

Sample response

{ "digest_sha256": "09207fd234c0ab808f2d8861a5d55f7cc8497229cb4353f997d2ee1e75604880",
  "backend": "rfc3161",
  "artifact_b64": "...",
  "note": "Validate the token, digest binding and certificate path before relying on time evidence." }

Why live data

When a warranty claim, audit or dispute asks what a sensor read and when, an internally controlled log may not be enough. The device can send only the reading's SHA-256 digest and request an RFC 3161 artifact. The underlying reading never leaves the device. The artifact is not self-validating: independent time evidence requires validation of the token/CMS, digest binding, certificate chain, EKU, revocation status and configured trust anchor. It does not prove that the reading is accurate.

Use it for

FAQ

Does my sensor data leave the device?

No. You compute a SHA-256 locally and send only the 64-hex digest. The underlying reading, file or payload stays entirely on your side — privacy by construction.

What does the timestamp artifact prove?

Only a fully validated RFC 3161 artifact can support independent time evidence for the submitted digest. It does not prove the underlying reading is accurate or true.

Is it keyless?

Yes. POST /v1/anchor accepts a digest without signup. Preserve the artifact and validate its token/CMS, digest binding and certificate path before relying on it.

Related live feeds