The results of EXP-3 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 file:
- open CryptoAC in an IDE — e.g., IntelliJ Idea;
- include the benchmark file in the
jvmMain
source set (packagebenchmark
); - run the benchmark using Gradle (i.e., the
benchmark
task).