Guillume DIDIER
4cf1fa220f
Backport from 5c9ac31ab the logic avoid unnecessary iterations
...
Improved version of the covert channels do not need to iterate over all core pairs (they pick their own core pair, and already iterate on all of them as part of calibration).
This avoids an unnecessary n^4 complexity, and reduces it to n^2, where n is the number of cores.
2021-07-19 09:36:25 +02:00
Guillume DIDIER
b7b5cbbfc3
Update the cache channel interface
2021-06-28 16:26:02 +02:00
Guillume DIDIER
7ecb6f5244
Rust nightly update - covert_channel_benchmark
2021-06-10 11:20:34 +02:00
Guillume DIDIER
68263dcd3a
New version of the benchmark program
2021-01-28 09:36:15 +01:00
Guillume DIDIER
733e77cc83
Backport CSV to naive correctly.
2020-12-03 10:23:29 +01:00
Guillume DIDIER
7b8dec570f
Handle properly multi core
2020-12-03 10:02:01 +01:00
Guillume DIDIER
9a1d0837fa
Extra work for better coverage of naive covert channel variability
2020-12-02 16:47:53 +01:00
Guillaume DIDIER
10c1f4e5d5
Final fixes (CSV, p==0.0)
2020-12-02 16:30:28 +01:00
Guillume DIDIER
168f81a19e
Final experiments
...
Code for final experiments.
2020-11-24 10:25:32 +01:00
Guillume DIDIER
236b8bee48
Final update to AES Major update to covert channel benchmarking
2020-11-20 10:53:10 +01:00