CAIN ATLAS: figures & benchmarks
Evidence for CAIN ATLAS: 1. Evidence pack · 2. Answers to buyer questions · 3. Figures & benchmarks · 4. Selling tools · IHVRK kit · Learn it · why these pages exist
Every number on this page is read from the signed transcript inside the IHVRK kit; none is typed in by hand.
4/4
claims matched when recorded
3
attack cases refused or flagged as claimed
42 ms
median round trip (min 0, max 46), incl. network
| # | Kind | Claim | Recorded value | HTTP | ms |
|---|---|---|---|---|---|
| C01 | control | Read a catalogue (low consequence), identity verified -> Low risk, enough evidence. | "AUTHORIZE" | 200 | 42 |
| C02 | attack | Same read with no evidence at all -> Below the bar. | "DENY" | 200 | 39 |
| C03 | attack | WIRE_TRANSFER (not a known action) at critical -> Unknown action: denied. | "DENY" | 200 | 46 |
| C04 | attack | What level does that unknown action require? -> The highest level, never the lowest. | "A8_FEDERATED_TRUST_VERIFIED" | 200 | 0 |
Copy the table (paste into a spreadsheet)
id kind claim recorded_value expected http ms recorded_at C01 control Read a catalogue (low consequence), identity verified -> Low risk, enough evidence. "AUTHORIZE" ["AUTHORIZE"] 200 42 2026-11-03T22:48:08+00:00 C02 attack Same read with no evidence at all -> Below the bar. "DENY" ["DENY"] 200 39 2026-11-03T22:48:08+00:00 C03 attack WIRE_TRANSFER (not a known action) at critical -> Unknown action: denied. "DENY" ["DENY"] 200 46 2026-11-03T22:48:09+00:00 C04 attack What level does that unknown action require? -> The highest level, never the lowest. "A8_FEDERATED_TRUST_VERIFIED" ["A8_FEDERATED_TRUST_VERIFIED"] 200 0 2026-11-03T22:48:09+00:00
Download: figures.tsv · transcript.json (full answers) · whole kit
How to read these numbers
- Recorded 2026-11-03T22:48:10+00:00 against cainstudio.online from our build host; times include the internet round trip.
- They show these inputs, not every possible input. Known misses are on the limits page.
- This is not a load test, an SLA or a third-party benchmark. Re-run it yourself:
python3 verify.py --live.