Skip to content

Commit ec56ad1

Browse files
committed
updated readme
1 parent 349d672 commit ec56ad1

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

README.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ To build Secrecy, you will need to install:
2121

2222
The previous requirments should be enough for testing the system functionalities using a single machine that has all computing parties.
2323

24-
24+
2525
Building and running using experiments the `CMakeLists.txt` file:
2626
-------------
2727
- Make sure you have all dependencies installed and then create the build directort:
@@ -49,9 +49,9 @@ Building and running using experiments the `CMakeLists.txt` file:
4949
Building TVA (Cluster)
5050
============
5151
In order to use the framework in the LAN or WAN settings, we need to replicate the previous steps for each machine in the computing parties cluster. Make sure to use same paths on each machine when cloning and building the repository. Once, we have TVA working on every machine, we can now start building the cluster. For this we need to do the following:
52-
- Make sure that machines have pair wise SSH access to each other. This step depends on the cloud service provider as firewall settings and defaults are different.
53-
- Modify the `./etc/hosts` file on each machine to include other computing parties with names in the format `machine-i` for LAN and `machine-wan-i` for WAN.
54-
- Build the executables using either the semi-honest `semi` or the malicious protocol `mal` on each machine using the following script.
52+
- Make sure that machines have pair wise SSH access to each other (including themselves). This step depends on the cloud service provider as firewall settings and defaults are different. Incoming traffic should be allowed on all machines.
53+
- Modify the `./etc/hosts` file on each machine to include other computing parties with names in the format `machine-i` for LAN and `machine-wan-i` for WAN. Also add an alias for localhost.
54+
- Build the executables on any of the machines using either the semi-honest `semi` or the malicious protocol `mal` on each machine using the following script.
5555
```
5656
cd scripts
5757
./build_experiments.sh semi # mal

0 commit comments

Comments
 (0)