Welcome to MP-SPDZ’s documentation!¶
If you’re new to MP-SPDZ, consider the following:
Reference¶
Contents:
- Getting started
- Running computation
- Compilation process
- High-Level Interface
- Virtual Machine
- Low-Level Interface
- Machine Learning
- Networking
- Input/Output
- Non-linear Computation
- Preprocessing
- Adding a Protocol
- Homomorphic Encryption
- Troubleshooting
- Crash without error message or
bad_alloc
- List indices must be integers or slices
compile.py
takes too long or runs out of memory- Order of memory instructions not preserved
- Odd timings
- Disparities in round figures
- Handshake failures
- Connection failures
- Internally called tape has unknown offline data usage
- Illegal instruction
- Invalid instruction
- Computation used more preprocessing than expected
- Windows/VirtualBox performance
mac_fail
- Crash without error message or