The platform uses SasaSavic Quantum Shield™, a dual-signature protocol combining classical and post-quantum security.
Each submitted SHA-256 hash is: • Dual-signed with ECDSA P-256 and ML-DSA-65 (per NIST FIPS 204) • Anchored to the Bitcoin blockchain via OpenTimestamps • Recorded in a public, verifiable daily ledger
API (beta, no auth required): https://sasasavic.ca/beta-api/
Example curl request: curl -X POST https://sasasavic.ca/api/v1/beta/timestamp -H "Content-Type: application/json" -d '{"hash":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}'
Verification and ledgers: https://sasasavic.ca/verify
The goal is to make cryptographic proofs quantum-resistant and accessible, while preserving user privacy — only the hash ever leaves the client side.
Feedback from developers, auditors, and researchers on PQC integration and verification speed is welcome.
More details and documentation: https://sasasavic.ca/quantum-shield/
– The SasaSavic.ca Team
sasasavic•2h ago
Architecture Overview All timestamping happens client-side first: users hash their files locally using SHA-256. Only the hash is sent to our API — no file contents ever leave the client.
The API then:
Creates a dual signature — one using ECDSA P-256 (current classical cryptography standard) and one using ML-DSA-65, the NIST FIPS 204–approved post-quantum algorithm (Dilithium-family).
Anchors both signatures into a Bitcoin transaction via OpenTimestamps, ensuring long-term public verifiability independent of our servers.
Publishes a daily JSON ledger of all timestamped hashes and their dual-signature proofs.
Verification Users can verify proofs in three ways:
On-site via the verification tool https://sasasavic.ca/verify/
Manually using OpenTimestamps and our public JSON
Or by validating the ECDSA and ML-DSA signatures independently
Why this matters Most timestamping systems are still vulnerable to future quantum attacks because they rely solely on ECDSA or RSA. By layering PQC (post-quantum cryptography) today, the proofs remain valid and independently verifiable even if quantum computing breaks classical cryptography later.
This API is free to use during beta, with full documentation here: https://sasasavic.ca/beta-api/
Would love feedback on:
-Implementation of ML-DSA vs Dilithium variants
-Any edge cases in JSON proof verification
-Suggestions for improving developer tooling or SDK design
Looking forward to seeing how developers use the API or integrate quantum-resistant timestamping into their workflows.