Commit Graph

10 Commits

Author SHA1 Message Date
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