Hybrid Signing
Hybrid signing creates a dual attestation that pairs a traditional ECDSA signature with a post-quantum ML-DSA signature. This provides backward compatibility with today’s blockchain infrastructure while establishing a quantum-ready audit trail.What Is Hybrid Signing?
Instead of replacing ECDSA signatures (which blockchains still require), QuantumSafe adds a parallel PQC signature as an off-chain attestation:| Component | Algorithm | Purpose |
|---|---|---|
| Primary signature | ECDSA / EdDSA | On-chain validity (required by the blockchain) |
| PQC attestation | ML-DSA-44/65/87 | Off-chain quantum-ready proof |
Attestation Flow
- You sign a transaction with your existing ECDSA key (as usual)
- You also sign the same message with your PQC private key (via the SDK)
- You submit both signatures to
POST /v1/sign/hybrid - QuantumSafe verifies both signatures server-side
- An attestation record is created linking the ECDSA and PQC signatures
Off-Chain Positioning
Hybrid attestations are off-chain by design:- No blockchain changes required
- No gas costs for PQC attestation
- Works with any EVM-compatible chain today
- Attestations are stored in QuantumSafe’s database with cryptographic integrity
The hybrid approach means you can start building quantum readiness today without waiting for blockchain protocol upgrades.
Server-Side Verification
When you submit a hybrid attestation, QuantumSafe performs:- ECDSA verification — Confirms the ECDSA signature matches the message and public key
- PQC verification — Confirms the ML-DSA signature matches the message and PQC public key
- Cross-linking — Associates the ECDSA identity with the PQC identity
- Storage — Persists the attestation with a unique ID
PQC_004.
Verifying Attestations
Anyone can verify a hybrid attestation using the attestation ID:Next Steps
- API Reference: Hybrid Attest — Full request/response schema
- API Reference: Verify — Verification endpoint details
- Algorithms — ML-DSA variant comparison