Resource-match the OMA reference in the key-length sweep (oma_ser_keylen), which gives it the L/16 combining gain the longer frame allows. The proposal now passes a resource-matched OMA by 1.27x at L=64 rather than the 4.3x reported against a fixed-d reference. Densify the JSR, sensitivity, and brute-force grids so the curves are smooth, give the index cipher its channel floor instead of error-free reception, and add the permutation-key known-plaintext attack (exp_permkpa) so Fig. 7 carries a conventional linear scheme. Add check_cov_attack.py and check_cov_ceiling.py: a referee raised a ciphertext-only second-order attack; the exact-population test shows the received covariance leaks only a sparse rank-deficient subset of the key Gram and leaves the eavesdropper at the random-guess level. Dump verify_math.csv, move the superseded V=256 pilot CSVs to data/pilot.
984 B
984 B
| 1 | K | ser_mask | ser_perm | ser_pad | best_kappa | best_frac |
|---|---|---|---|---|---|---|
| 2 | 1 | 0.9993527855 | 0.9999542171 | 0.9999893771 | 0.1909643153 | 0.0160546875 |
| 3 | 3 | 0.9977393447 | 0.9999284847 | 0.9999681312 | 0.3326517476 | 0.0281640625 |
| 4 | 10 | 0.9952796283 | 0.9998968587 | 0.9998937706 | 0.450762326 | 0.043046875 |
| 5 | 30 | 0.9895360243 | 0.9998741146 | 0.9996813118 | 0.5560672497 | 0.05375 |
| 6 | 100 | 0.9834025595 | 0.9998495442 | 0.998937706 | 0.6290900875 | 0.0653125 |
| 7 | 300 | 0.9728417994 | 0.9998307015 | 0.996813118 | 0.688703621 | 0.0741796875 |
| 8 | 1000 | 0.9568452325 | 0.9998081233 | 0.9893770599 | 0.7427389508 | 0.0848046875 |
| 9 | 3000 | 0.9366731394 | 0.9997877864 | 0.9681311798 | 0.7822538913 | 0.094375 |
| 10 | 10000 | 0.9075372546 | 0.9997705208 | 0.8937705994 | 0.8169040678 | 0.1025 |
| 11 | 30000 | 0.8818766363 | 0.9997525081 | 0.6813117981 | 0.8434367197 | 0.1109765625 |
| 12 | 65536 | 0.8592861449 | 0.9997413851 | 0.303815 | 0.8592030095 | 0.1162109375 |
| 13 | 100000 | 0.8443657504 | 0.9997355745 | 0.303815 | 0.8678447033 | 0.1189453125 |
| 14 | 300000 | 0.802269081 | 0.9997181429 | 0.303815 | 0.8874619916 | 0.1271484375 |
| 15 | 1000000 | 0.7622180175 | 0.9997021224 | 0.303815 | 0.9034448904 | 0.1346875 |