{
  "id": "bg17-checked-guessing-hybrid",
  "categoryId": "lwe-small-secret-hybrid-models",
  "paperId": "bai-galbraith2013-binary-lwe",
  "year": 2014,
  "date": "2017-02-21",
  "datePrecision": "day",
  "time": {
    "coefficient": null,
    "expression": "min_{0≤k≤n} 2^k · C_lattice(n−k,m,q,σ)"
  },
  "space": {
    "coefficient": null,
    "expression": "Space of the chosen residual lattice solver, plus polynomial storage."
  },
  "tags": [
    "hybrid",
    "small secret",
    "Gaussian error"
  ],
  "review": {
    "status": "source-checked"
  },
  "certificate": {
    "status": "not-provided",
    "lean": null
  },
  "notes": "An early explicitly described guessing/lattice hybrid. This basic binary-secret formula is distinct from the later meet-in-the-middle hybrid with a binary error distribution.",
  "extra": {
    "parameters": "Fix n,m,q, error standard deviation σ and k guessed secret coordinates.",
    "noise": "Independent discrete Gaussian errors, standard deviation σ.",
    "secret": "Uniform binary secret in {0,1}^n for the 2^k factor; ternary guessing would cost 3^k.",
    "samples": "m original samples, preserved after subtracting a candidate partial secret; no extra oracle samples assumed.",
    "objective": "Recover the entire secret.",
    "model": "Exhaust partial secret values then apply a specified residual lattice attack C_lattice.",
    "assumptions": "Residual solver’s cost/success assumptions; expected or repeated cost must use a consistent success target.",
    "success": "The correct guess reduces to the smaller instance; overall success follows the residual solver."
  },
  "evidence": {
    "url": "https://eprint.iacr.org/2013/839.pdf",
    "locator": "§6.4, p. 12, combining the lattice attack with exhaustive search",
    "sourceVersion": "Full ePrint version last revised 21 February 2017; first ePrint 16 December 2013; ACISP 2014"
  }
}
