Repository navigation
v0.8.2
What's Changed
- build: depend on noir-zk 0.3.3, refrozen as eid-circuits@0.8.2 by @tonyvelichko in #33
Full Changelog: v0.8.1...v0.8.2
Circuit packs
Download from https://circuits.zk-eid.dev. A prover reads the catalog first and fetches the packs eid_prover::select names: common and its keys' families.
| pack | circuits | size | SHA-256 |
|---|---|---|---|
| bp256 | 24 | 39 MB | 56f792e566b4a23ce7fb4f8dafc4145e747e95302ef5d475d8dac83c84eec659 |
| bp384 | 16 | 35 MB | 660896fbb3da5cf4972d1db7cbb75a2e3dcc9fd139d968caa70842eb6f85fe0e |
| bp512 | 16 | 50 MB | 66dd473dcfff0050cdff030b71158d8f224d6fed60dfebb07a591d98697b703a |
| common | 48 | 69 MB | 32b7079bd9f6476166a963603ce4c8eaadf4c6c444747019e17dd75632970c26 |
| p256 | 16 | 22 MB | 41bf9a5189e54e443dbe3b1fe9fc5e4f6a81fc34b13bfaa0dec16bb74646408f |
| p384 | 24 | 57 MB | 03c355427bb5c6b37fc7a08508b10c6cf5854f255f22e433f269413b44c191f4 |
| p521 | 16 | 46 MB | f7ed61ae493c925bcd19437f61b7b15dd834d98e19fe0c24fc58b495214b6fee |
| rsa2048 | 24 | 22 MB | a1d9e18408d9f03f51d2b7338b496dcb373717266d951e310042bcf7af0a0d70 |
| rsa3072 | 32 | 42 MB | e4991fed3d8d209921a451f95e9e9a180327cea94a57f5c24fbf3034d42495b8 |
| rsa4096 | 72 | 130 MB | ac004758941d474e02e77072e75b8748f46173ad61fcca1d8309d54100fc7680 |
| rsa6144 | 8 | 5 MB | ec3715b2b6cd9d8b24f15f794f69a8568cb55568eba2004103ac9be899d26def |
Every bytecode and verification key is pinned in the eid-circuits crate (BYTECODE_SHA256, VK_SHA256): check an unpacked pack with noir_zk_backend::frozen::verify_dir(eid_circuits::circuits::REGISTRY, dir). The hosts are mirrors, not trust anchors.