Privacy preserving technique allows sharing sensitive personal information while preserving users' privacy.
Privacy preserving techniques are the technologies used in Federated Learning:
There are many Privacy Preserving Techniques:
- Anonymization (weakest)
- Differential Privacy
- Fully Homomorphic Encryption (FHE)
- Secure Multi-Party Computation (MPC)
- Zero Knowledge Proof (e.g. Blockchain)
- Confidential Computing through TEE (e.g. SGX and TrustZone)