Derives each block key from the transformations that leave the decision statistic invariant: a global sign per frame entry, a relabeling of the frame entries applied to keys and codebook together, and a permutation of which user holds which row. The legitimate error rate is unchanged at 0.257 across 24 blocks while a refresh that installs fresh orthogonal keys reaches 0.710, and a key recovered by known plaintext returns to the random-guess level one block later.
937 B
937 B
| 1 | block | legit_invariant | legit_naive | eve_ser |
|---|---|---|---|---|
| 2 | 0 | 0.2575 | 0.982775 | 0.9998575 |
| 3 | 1 | 0.256835 | 0.7427116667 | 0.9998133333 |
| 4 | 2 | 0.2566516667 | 0.8483041667 | 0.9999883333 |
| 5 | 3 | 0.2572983333 | 0.778605 | 0.9996666667 |
| 6 | 4 | 0.2569683333 | 0.6199566667 | 0.9979908333 |
| 7 | 5 | 0.2571308333 | 0.6580941667 | 0.9997825 |
| 8 | 6 | 0.2572883333 | 0.7788558333 | 0.9997916667 |
| 9 | 7 | 0.2577975 | 0.6935075 | 0.9999575 |
| 10 | 8 | 0.2573458333 | 0.8400325 | 0.99839 |
| 11 | 9 | 0.25766 | 0.6547933333 | 0.9999866667 |
| 12 | 10 | 0.2565575 | 0.4783583333 | 0.9995791667 |
| 13 | 11 | 0.2578183333 | 0.65481 | 0.99993 |
| 14 | 12 | 0.2573583333 | 0.8477883333 | 0.9997283333 |
| 15 | 13 | 0.2571408333 | 0.6548475 | 0.9999741667 |
| 16 | 14 | 0.2571491667 | 0.6579591667 | 0.9999975 |
| 17 | 15 | 0.2574591667 | 0.4778091667 | 0.9994458333 |
| 18 | 16 | 0.2568716667 | 0.76187 | 0.9999083333 |
| 19 | 17 | 0.2572141667 | 0.8045925 | 0.9994866667 |
| 20 | 18 | 0.2573291667 | 0.8065691667 | 0.9997483333 |
| 21 | 19 | 0.2571316667 | 0.6892025 | 0.9992841667 |
| 22 | 20 | 0.2576716667 | 0.5278108333 | 0.9980375 |
| 23 | 21 | 0.25724 | 0.742345 | 0.9999641667 |
| 24 | 22 | 0.2570333333 | 0.6545633333 | 0.9997633333 |
| 25 | 23 | 0.25745 | 0.68938 | 0.99989 |