Commit 1bac3db
feat(phase3b): d64.pt floor commitment — trained distinguisher + eval + regression PASS
Trained at depth 56 (Gohr pattern for 64-round attack peeling 8 rounds):
- Wall clock: 62 min on RTX 5090
- Config: depth=5, width=512, 10M samples, 20 epochs, lr=2e-3
- Δ: 0x00000002 (best from Δ search, commit 7e1525f)
- Final train loss: 0.506
- Final val accuracy: 0.756
Evaluation on 1M held-out samples (seed=4242, disjoint from training):
- Accuracy: 0.752
- ROC-AUC: 0.828
- TPR @ FPR=1%: 0.207
- Confusion (TN/FP/FN/TP): 400997 / 99003 / 149119 / 350881
Regression test tests/test_neural_e2e_64r.py PASSED in 1.6 s:
- 64-round hybrid attack, 8 neural target bits
- Full 64-bit key recovered + cipher-verified
Phase 3b spec §10 success criterion 2 (floor commitment): met.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent b90248f commit 1bac3db
3 files changed
Lines changed: 2 additions & 0 deletions
Binary file not shown.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
0 commit comments