diff --git a/docs/analysis/cryptanalysis/report-mixer-3.md b/docs/analysis/cryptanalysis/report-mixer-3.md index e0b7def0c..3ed0fb67a 100644 --- a/docs/analysis/cryptanalysis/report-mixer-3.md +++ b/docs/analysis/cryptanalysis/report-mixer-3.md @@ -1,7 +1,7 @@ # Report: the statistical distinguisher and the round margin of M_r Internal adversarial pass, not an independent review. Every sentence here that could be quoted in public carries -that label. Lane adv-mixer-3, branch adv-mixer-3. First results 7 October 2026, 20:0x BST; rows are appended as +that label. Lane adv-mixer-3, branch adv-mixer-3. First results 7 October 2026, 19:0x UTC; rows are appended as they land. ## Header @@ -117,7 +117,7 @@ rows (k = 1..4, both days, one-hour cap) land below. ## Box-hours -Rule changes during the pass (so the hours stay honest): 19:4x BST the build-server lane dropped the SIGSTOP +Rule changes during the pass (so the hours stay honest): 18:4x UTC the build-server lane dropped the SIGSTOP yield-to-builds rule and set every sweep to nice 10 on cores 8 to 95; the same lane moved every log, pid file and CNF out of the worktree mirror into /srv/builds/_adv-mixer-3/. Both applied before the first sweep started. diff --git a/docs/plans/cryptanalysis/plan-mixer-3.md b/docs/plans/cryptanalysis/plan-mixer-3.md index 59fd5a6d6..9676fd4fb 100644 --- a/docs/plans/cryptanalysis/plan-mixer-3.md +++ b/docs/plans/cryptanalysis/plan-mixer-3.md @@ -1,7 +1,7 @@ # Attack plan: the statistical distinguisher and the round margin of M_r Internal adversarial pass, not an independent review. Lane adv-mixer-3, branch adv-mixer-3 from build/master -(7a7caa34). Written 7 October 2026, 19:20 to 20:20 BST. Every sentence here that could be quoted in public +(7a7caa34). Written 7 October 2026, 18:20 to 19:20 UTC. Every sentence here that could be quoted in public carries the label: internal adversarial pass, not an independent review. ## 0. The outsider rule, applied @@ -9,7 +9,7 @@ carries the label: internal adversarial pass, not an independent review. | Check | Result | |---|---| | Frozen commit | 017e70376489251e18564c0abce7e466e606c8b3 (class v4 sub-version 3, object byte 7) | -| Base commit | build/master 7a7caa34 (fetched 19:25 BST, the current mirror; the earlier master 3f0afcd5 differed from the frozen crate in 6 files and was never used here) | +| Base commit | build/master 7a7caa34 (fetched 18:25 UTC, the current mirror; the earlier master 3f0afcd5 differed from the frozen crate in 6 files and was never used here) | | `git diff --quiet 017e7037 HEAD -- igneum-pow && echo IDENTICAL` | prints IDENTICAL. The crate is byte-identical to the frozen commit. The harness depends on the worktree's igneum-pow by path | | Attacker | an outsider with the public kit. I have never worked on the hash code. No defender number is read; every figure below is derived from the crate, the spec or the chip model, or marked unknown | | Worktree | /Users/joshm/Projects/igneum-wt-adv-mixer-3, harness under tools/attack/adv-mixer-3/ | @@ -186,7 +186,7 @@ The report carries the hours actually spent. Every sweep is a queue file on buil Not opened: anything else under docs/, site/, proto-metal/, git log, commit messages, any other branch or worktree. The memhard.rs comments point at docs/plans/mixer-x4.md, hot-table.md, era-layout.md and counter-asic-3-derivation.md; not followed. The spec points at MEMHARD.md and several analyses; not followed. -build/adv-mixer-2 was not on the build mirror at 19:25 BST. +build/adv-mixer-2 was not on the build mirror at 18:25 UTC. ## 6. How this lane differs from adv-mixer