Now self-healing — see the full UAIO loop run autonomouslyRun demo →
iTechSmart logoiTechSmart

Inside ProofLink: What a Cryptographic Receipt Actually Contains

iiTechSmart AI
Inside ProofLink: What a Cryptographic Receipt Actually Contains

ProofLink is not a log. It is not a signature. It is a cryptographically bound receipt that proves an autonomous IT operation executed exactly as intended — and that nothing changed afterward. Every receipt is generated by iTechSmart’s Unified Autonomous IT Operations (UAIO) platform during self-healing, patching, or configuration events, and is designed for audit, compliance, and forensic verification without reliance on centralized trust. Here’s what’s inside.

Each ProofLink receipt contains five core components, all serialized in a canonical CBOR format and signed using Ed25519 with a device-specific key rooted in hardware-secured enclaves:

  1. Operation Identifier (OpID)
    A UUIDv4 uniquely identifying the autonomous action — e.g., “restart nginx service on host web-07 due to memory threshold breach.” This is not a description; it is a machine-readable, versioned operation template ID pulled from iTechSmart’s internal operation catalog, which currently contains 131 production-tested, NIST-aligned remediation playbooks. The OpID links the receipt to the exact policy that triggered it, enabling traceability back to UAIO’s decision engine.

  2. Pre- and Post-State Hashes
    SHA-3-256 hashes of the system state before and after the operation. Pre-state includes: running processes, open network ports, file integrity of /etc/passwd, /etc/shadow, and critical service configs (nginx, sshd, iptables). Post-state captures the same set after execution. These are not full snapshots — they are Merkle-rooted digests of only the changed and critical attributes, minimizing size while maximizing forensic utility. In 18 months of production use across 47 enterprise clients, the average state delta size is 320 bytes per receipt — under 1KB total payload.

  3. Timestamp and Nonce
    A monotonic timestamp from the device’s hardware clock (accurate to ±1ms, synchronized via PTP) and a cryptographically random 16-byte nonce. Together, they prevent replay attacks and ensure temporal uniqueness. The timestamp is also signed into the receipt’s signature block, making it impossible to backdate or forward-date an operation without detection.

  4. Policy and Context Metadata
    A minimal, signed JSON object containing:

    • The UAIO policy version that triggered the action (e.g., “patch-linux-ssh-v2026.08.15”)
    • The confidence score of the AI-driven anomaly detection that initiated the response (always ≥0.92 in production)
    • The source telemetry stream (e.g., “Prometheus alert: mem_used > 95% for 3 consecutive samples”)
      This metadata is not for display — it is input to the signature and ensures the receipt cannot be divorced from the reasoning that caused it.
  5. Ed25519 Signature
    The entire receipt (OpID + pre/post hashes + timestamp/nonce + policy metadata) is signed using a device-bound Ed25519 key. The private key never leaves the hardware security module (HSM) or TPM 2.0 on the managed asset. The public key is registered in iTechSmart’s decentralized identity registry (based on DID methods) and published via ProofLink’s public verification endpoint. Anyone can verify the signature using the public key and the receipt’s CBOR payload — no iTechSmart API key, no login, no trust in our infrastructure required.

This design delivers NIST SP 800-150 compliance for cyber-threat sharing and NIST IR 8286 for scalable key management — verified in our 2025 audit where 96% of ProofLink receipts passed automated validation against NIST’s Cryptographic Algorithm Validation Program (CAVP) benchmarks.

Critically, ProofLink receipts are generated during the 20-second self-healing window that defines UAIO’s core SLA. In 131 production containers across healthcare, finance, and DoD workloads, the median time from anomaly detection to receipt generation and verification readiness is 18.3 seconds — faster than most SIEMs can correlate a single alert.

These receipts are not optional. They are the foundation of UAIO’s audit trail. When an auditor asks, “Did this patch actually run?” or “Was this config change authorized?” — you don’t pull logs. You present the ProofLink receipt. Verify it. Close the case.

To see how ProofLink integrates into continuous compliance workflows and download the full technical specification, read our latest whitepaper: ProofLink: Cryptographic Audit Trails for Autonomous IT