Lerna noise API - ToDo: Make it Intel® SGX ready
For compiling the mpc server use the make utility.
# compile project
#
makeNote: needs to include libxml2 path when compiling, -lcrypto -lssl -pthread -lxml2 when linking, and run with port number.
To run Lerna mpc we need to provide valid certificate files under the following paths
# Certificate file
./myCA/cacert.pem
# Private key file
./myCA/private/cakey.pemLerna mpc is a stand alone application, in order to run application use the following command.
# Run the server
#
./noiseapiTo build image, change to the project directory and run the docker build command, optionally specifying a tag. For example, to build the Docker image and tag it as version 1.0.0, do:
# Build Docker image
#
docker build . -t mpc:1.0.0To start the Docker container with application, execute the following command:
# Run Docker container and publish 31337 port
#
docker run --rm -it -p 31337:31337 mpc:1.0.0