Skip to main content

Evidence Introduction

The Verifiability Challenge​

As quantum computing moves from research to production, organizations need cryptographic proof that computations were executed correctly. Traditional logging is insufficient for compliance, audit, and legal requirements.


Why Evidence Matters​

Compliance Requirements​

Regulations like SOX, GDPR, and industry-specific standards require auditable records of computational processes.

In litigation, you may need to prove exactly what was computed, when, and with what inputs.

Scientific Reproducibility​

Research results need verifiable provenance to support peer review and publication.

Business Trust​

Customers and partners need assurance that services performed as claimed.


The Quantum Cryptography Advantage​

Traditional digital signatures will be vulnerable to quantum computers. Evidence bundles use post-quantum cryptography (PQC) to ensure proofs remain valid even in a post-quantum world:

AlgorithmTypeStatusQuantum-Safe
RSAClassicalVulnerable❌
ECDSAClassicalVulnerable❌
ML-DSA-65LatticeNIST Standardβœ…

Evidence Bundle Architecture​

An Evidence Bundle is a self-contained, cryptographically signed package:

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ Evidence Bundle β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚
β”‚ β”‚ Execution Data β”‚ β”‚
β”‚ β”‚ β€’ Circuit hash β”‚ β”‚
β”‚ β”‚ β€’ Backend ID β”‚ β”‚
β”‚ β”‚ β€’ Parameters (shots, options) β”‚ β”‚
β”‚ β”‚ β€’ Results hash β”‚ β”‚
β”‚ β”‚ β€’ Timestamps β”‚ β”‚
β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚
β”‚ β”‚
β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚
β”‚ β”‚ Chain Proof β”‚ β”‚
β”‚ β”‚ β€’ Previous bundle ID β”‚ β”‚
β”‚ β”‚ β€’ Sequence number β”‚ β”‚
β”‚ β”‚ β€’ Merkle root β”‚ β”‚
β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚
β”‚ β”‚
β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚
β”‚ β”‚ PQC Signature β”‚ β”‚
β”‚ β”‚ β€’ Algorithm: ML-DSA-65 β”‚ β”‚
β”‚ β”‚ β€’ Public key ID β”‚ β”‚
β”‚ β”‚ β€’ Signature value β”‚ β”‚
β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚
β”‚ β”‚
β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚
β”‚ β”‚ Timestamp Proof β”‚ β”‚
β”‚ β”‚ β€’ TSA authority β”‚ β”‚
β”‚ β”‚ β€’ RFC 3161 token β”‚ β”‚
β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Core Components​

1. Execution Data​

Complete record of the quantum execution:

  • Circuit Hash: SHA3-256 of the input circuit
  • Backend: Which quantum backend was used
  • Parameters: Shots, optimization level, options
  • Results Hash: SHA3-256 of the output results
  • Timestamps: Start, end, queue times

2. Chain Proof​

Links this bundle to the chain for ordering and integrity:

  • Previous Bundle: Reference to predecessor
  • Sequence Number: Global ordering
  • Merkle Root: Aggregated hash of chain state

3. PQC Signature​

Quantum-resistant digital signature:

  • Algorithm: ML-DSA-65 (FIPS 204)
  • Security: 128-bit post-quantum security
  • Key Management: Automatic rotation

4. Timestamp Proof​

Trusted timestamp proving when execution occurred:

  • Authority: SoftQuantus TSA or external
  • Format: RFC 3161 compatible
  • Precision: Microsecond resolution

Verification Process​

Verification checks all components:

verification = evidence.verify(bundle)

# Results
{
"valid": true,
"checks": {
"signature": "valid", # PQC signature verified
"circuit_hash": "valid", # Input matches hash
"results_hash": "valid", # Output matches hash
"timestamp": "valid", # TSA token valid
"chain": "valid" # Chain links verified
},
"verification_time_ms": 8
}

Bundle Types​

TypeContentsUse Case
optimizationCircuit optimization proofQCOS Core jobs
positionLocation evidenceNavCore PNT
timingTiming proofNavCore timing
networkDistributed execution proofNetwork jobs
aggregateMulti-bundle summaryBatch verification

Export Formats​

JSON​

Machine-readable, complete data:

evidence.export("bundle.json", format="json")

PDF​

Human-readable audit document:

evidence.export("audit.pdf", format="pdf")

CBOR​

Compact binary for constrained environments:

evidence.export("bundle.cbor", format="cbor")

Retention & Storage​

PlanRetentionStorage
Pro1 yearCloud
Enterprise7 yearsCloud + customer

Enterprise customers can:

  • Download bundles to own storage
  • Mirror to compliance systems
  • Integrate with SIEM/GRC tools

Compliance Support​

StandardEvidence Support
SOXFull audit trail
GDPRData processing proof
ISO 27001Security controls
SOC 2Processing integrity
HIPAAPHI processing proof

Getting Started​

Ready to add cryptographic proof to your quantum workloads?

  1. Quick Start Guide - Generate your first evidence bundle
  2. API Reference - Explore the Evidence API
  3. Verification Guide - How to verify bundles
  4. Compliance Guide - Regulatory requirements

© 2024-2026 SoftQuantus Innovative OÜ