LiveHardECC300 pts

Pairing Gap

Close a gap in a bilinear credential scheme under malicious issuer setup.

Challenge brief

A pairing-based credential issuer publishes malformed parameters that still verify under the reference client. Identify the gap, extract the trapdoor implication, and produce a credential for identity `cipher_unit_42`.

Flag format: GB{...}

Puzzle artifacts

issuer_params.pem

Malformed issuer parameters (demo PEM shell)

-----BEGIN GB7 ISSUER PARAMS-----
pairing=BN254
g1=...
g2=...
trapdoor_gap=present
-----END GB7 ISSUER PARAMS-----

Demo artifacts — synthetic files for the interactive MVP flow

Submit proof

Format: GB{...}

Client-side demo verification. Live events rate-limit wrong answers.

Demo verification is client-side for this MVP. Live contests will score server-side. Lattice Fold demo flag: GB{lattice_short_basis_recovered}