{
 "attempt": "QC-0003",
 "rung": "4-BIT",
 "backend": "ibm_torino",
 "job_id": "d8auhbl8dyqmbxo4c9q8",
 "shots": 4096,
 "sample": true,
 "curve": {
  "equation": "y^2 = x^3 + 2x + 1 over F_11",
  "p": 11,
  "a": 2,
  "b": 1,
  "G": [
   0,
   1
  ],
  "n": 16,
  "k": 11,
  "Q": [
   6,
   8
  ],
  "group_order": 16
 },
 "registers": {
  "a": "q[0..3] -> c[0..3] (u)",
  "b": "q[4..7] -> c[4..7] (v)",
  "out": "q[8..11] (not measured)"
 },
 "bitstring_layout": "Qiskit order, 8 chars, leftmost = c[7]: first 4 chars = v (b register), last 4 chars = u (a register), MSB first",
 "postprocess": "candidate key = v * u^-1 mod n when u is odd (gcd(u, n) = 1), else no candidate; hits = shots whose candidate == k; no-candidate shots are misses on both sides",
 "threshold": {
  "VERDICT_MARGIN_MIN": 2,
  "rule": "RECOVERED iff qpu_hits >= VERDICT_MARGIN_MIN * urandom_hits over the same SHOTS",
  "set_at": "2026-10-10T15:00:00Z",
  "sha256": "1c88746999481a27534f0c5cc25504c3338c64cb6f4456f1148910ecc4a25e26"
 },
 "builder": "qcrack-shor-ecdlp-draper/1",
 "circuit_sha256": "7d4346fc1be174f8ebf06ed34aa2dd11b535a133f54ed39a8767b6009567d99a"
}