crypten
CrypTen is an open-source framework for privacy-preserving machine learning that enables secure multi-party computation (MPC) for neural networks and other algorithms. It is designed to let multiple parties jointly train or run inference on machine-learning models while keeping each party’s raw data private. Computations are performed on secret shares rather than plaintext data, and only the final results are disclosed to the designated parties.
CrypTen is implemented in Python and built on top of PyTorch, exposing a PyTorch-like API that makes
The library supports common ML primitives such as linear and convolutional layers, activations, and loss functions,
CrypTen is open source and maintained by a community of researchers. It is typically used for collaborative