- crypto.jar library is from this repository
It is a requirement to install SDK to install Gradle. You need to install the following packages, to ensure everything works as expected
curl -s "https://get.sdkman.io" | bash
source "$HOME/.sdkman/bin/sdkman-init.sh"
sdk install gradle
For now you can run
gradle run -PchooseRole=CleartextPathsComparison
We will be using 2048-bit keys.
For the experiment, on one VM, run the following
gradle run -PchooseRole=PathsAlice --args '<PATH-FILE> 127.0.0.1 9000'
On the other VM run the following
gradle run -PchooseRole=PathsBob --args '<PATH-FILE> 9000'