)]}'
{
  "commit": "1f2aaae3359d145d683ade659e735109ef69df20",
  "tree": "30fb9e79dbc9b6e11161dbff5703cbbc8166f41a",
  "parents": [
    "89c30b2c4d30b961ca3d681314be93daca3453d0"
  ],
  "author": {
    "name": "QUICHE team",
    "email": "quiche-dev@google.com",
    "time": "Mon Apr 06 16:26:18 2026 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Mon Apr 06 16:26:54 2026 -0700"
  },
  "message": "Add nonce to iOS attestation and enforce one-time use.\n\nThis change introduces a nonce field in the IosAttestationData proto. The server now checks if the provided nonce has been used before, rejecting requests with reused nonces. The nonce is also included in the content bindings when calling IosGuard\u0027s Decode RPC.\n\nPiperOrigin-RevId: 895555506\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "31e31ea3c8339f2d7b7c5f4f6e08bc1e2ba2c92f",
      "old_mode": 33188,
      "old_path": "quiche/blind_sign_auth/proto/attestation.proto",
      "new_id": "7ab2f566178fcd9b811acad1f447e09fe9b18766",
      "new_mode": 33188,
      "new_path": "quiche/blind_sign_auth/proto/attestation.proto"
    }
  ]
}
