The results of EXP-1 are available in the dedicated folder.
To replicate the experiments, please download CryptoAC from the dedicated repository (please note that the branch is CryptoAC_IoT_Evaluation
). Then, start the Mosquitto MQTT broker and the Redis datastore by running --- in the docs/source/gettingstarted/installation
path of the CryptoAC repository --- the following command:
./cleanAllAndBuild.sh && ./startCryptoAC_ALL.sh "cryptoac_redis cryptoac_mosquitto_no_dynsec"
Then, to run the benchmarks in the benchmark files:
- open CryptoAC in an IDE — e.g., IntelliJ Idea;
- include all the benchmark files in the
jvmMain
source set (packagebenchmark
); - run the benchmarks using Gradle (i.e., the
benchmark
task).