KEYWORDS

1 INTRODUCTION

2 CYBER SECURITY APPROACHES TO DATA SECURITY

2.1 Security and Privacy Concepts

2.2 Cryptography

2.3 Authentication

2.4 Authorization and Access Control

2.5 Zero Trust Architectures

2.6 Protecting Data at Rest

2.7 Protecting Data in Transit

2.8 Protecting Data in Computation

3 DATA PRIVACY

3.1 k-anonymity

3.2 Differential Privacy

4 DATA SECURITY AND MACHINE LEARNING

4.1 Data Privacy in Machine Learning

4.2 Privacy Challenges in ML Pipeline

4.3 Differential Privacy for Machine Learning

5 FEDERATED LEARNING

5.1 Differential Privacy for Federated Learning

6 CONCLUSION