protection goals for privacy engineering
play

PROTECTION GOALS FOR PRIVACY ENGINEERING Marit Hansen, Meiko - PowerPoint PPT Presentation

www.datenschutzzentrum.de PROTECTION GOALS FOR PRIVACY ENGINEERING Marit Hansen, Meiko Jensen, and Martin Rost International Workshop on Privacy Engineering May 21, 2015 Protection Goals for Privacy Engineering www.datenschutzzentrum.de


  1. www.datenschutzzentrum.de PROTECTION GOALS FOR PRIVACY ENGINEERING Marit Hansen, Meiko Jensen, and Martin Rost International Workshop on Privacy Engineering May 21, 2015 Protection Goals for Privacy Engineering

  2. www.datenschutzzentrum.de Outline • Security Protection Goals • Privacy Protection Goals • Three Axes • Conclusion Protection Goals for Privacy Engineering

  3. www.datenschutzzentrum.de Security Protection Goals Protection Goals for Privacy Engineering

  4. www.datenschutzzentrum.de Confidentiality • “The protection goal of Confidentiality is defined as the property that (privacy-relevant) data and services that process such data cannot be accessed by unauthorized entities.” Protection Goals for Privacy Engineering

  5. www.datenschutzzentrum.de Confidentiality …in other words : • • Secrecy • Non-Disclosure • Access Restrictions • Security Clearances • Data Minimization • Steganography • Unobservability Protection Goals for Privacy Engineering

  6. www.datenschutzzentrum.de Confidentiality Implementation Techniques: • • Data Encryption  in transit (TLS, HTTPS, SSH, …)  at rest (PGP, S/MIME, TrueCrypt , …)  … • Data Segregation  Secret Sharing, Secure Multiparty Computations  Onion Routing • Access Control Enforcement Protection Goals for Privacy Engineering

  7. www.datenschutzzentrum.de Integrity “The protection goal of Integrity is defined as the property that (privacy-relevant) data and services that process such data cannot be modified in an unauthorized or undetected manner.” Protection Goals for Privacy Engineering

  8. www.datenschutzzentrum.de Integrity …in other words : • Authenticity • Detection of Data Changes • Non-Repudiation • Reliability Protection Goals for Privacy Engineering

  9. www.datenschutzzentrum.de Integrity Implementation Techniques: • Digital Signatures  RSA, ElGamal  Message Authentication Codes  … • Hash Values • Access Control Enforcement • Watchdogs / Canaries • Two-Man Rules Protection Goals for Privacy Engineering

  10. www.datenschutzzentrum.de Availability “The protection goal of Availability is defined as the property that access to (privacy-relevant) data and to services that process such data is always granted in a comprehensible, processable , timely manner.” Protection Goals for Privacy Engineering

  11. www.datenschutzzentrum.de Availability …in other words : • Redundancy • Monitoring of Availability • Responsiveness • Accessibility • Uptime Protection Goals for Privacy Engineering

  12. www.datenschutzzentrum.de Availability Implementation Techniques: • Backups • Load Balancers • Failovers • Redundant Components • Avoidance of Single-Points-of-Failure • Watchdogs / Canaries Protection Goals for Privacy Engineering

  13. www.datenschutzzentrum.de Privacy Protection Goals Protection Goals for Privacy Engineering

  14. www.datenschutzzentrum.de Unlinkability “The protection goal of Unlinkability is defined as the property that privacy-relevant data cannot be linked across domains that are constituted by a common purpose and context.” Protection Goals for Privacy Engineering

  15. www.datenschutzzentrum.de Unlinkability …in other words : • Data Minimization • Necessity / Need-to-Know • Purpose Binding • Separation of Power • Unobservability • Undetectability Protection Goals for Privacy Engineering

  16. www.datenschutzzentrum.de Unlinkability Implementation Techniques: • Data Avoidance / Reduction • Access Control Enforcement • Generalization  Anonymization/Pseudonymization  Abstraction  Derivation • Separation / Isolation • Avoidance of Identifiers Protection Goals for Privacy Engineering

  17. www.datenschutzzentrum.de Unlinkability Think of it as … Protection Goals for Privacy Engineering

  18. www.datenschutzzentrum.de Transparency “The protection goal of Transparency is defined as the property that all privacy-relevant data processing −including the legal, technical, and organizational setting− can be understood and reconstructed at any time.” Protection Goals for Privacy Engineering

  19. www.datenschutzzentrum.de Transparency …in other words : • Openness • Accountability • Documentation • Reproducibility • Notice (and Choice) • Auditability • Full-Disclosure Protection Goals for Privacy Engineering

  20. www.datenschutzzentrum.de Transparency Implementation Techniques: • Logging and Reporting • User Notifications • Documentation • Status Dashboards • Privacy Policies • Transparency Services for Personal Data • Data Breach Notifications Protection Goals for Privacy Engineering

  21. www.datenschutzzentrum.de Transparency Think of it as … Protection Goals for Privacy Engineering

  22. www.datenschutzzentrum.de Intervenability “The protection goal of Intervenability is defined as the property that intervention is possible concerning all ongoing or planned privacy-relevant data processing.” Protection Goals for Privacy Engineering

  23. www.datenschutzzentrum.de Intervenability …in other words : • Self-determination • User Controls • Rectification or Erasure of Data • (Notice and) Choice • Consent Withdrawal • Claim Lodging / Dispute Raising • Process Interruption Protection Goals for Privacy Engineering

  24. www.datenschutzzentrum.de Intervenability Implementation Techniques: • Configuration Menu • Help Desks • Stop-Button for Processes • Break-Glass / Alert Procedures • System Snapshots • Manual Override of Automated Decisions • External Supervisory Authorities (DPAs) Protection Goals for Privacy Engineering

  25. www.datenschutzzentrum.de Intervenability Think of it as … Protection Goals for Privacy Engineering

  26. www.datenschutzzentrum.de Three Axes Protection Goals for Privacy Engineering

  27. www.datenschutzzentrum.de Confidentiality <-> Availability No access to data Full access to data No access to services Full access to services Authorized entities only Everybody Confidentiality Availability Protection Goals for Privacy Engineering

  28. www.datenschutzzentrum.de Integrity <-> Intervenability No changes to data All types of changes No changes to process Full process flexibility Defined by processor Defined by individual Integrity Intervenability Protection Goals for Privacy Engineering

  29. www.datenschutzzentrum.de Unlinkability <-> Transparency No linkable data Full linkability of data No disclosure of process Full disclosure of process Need-to-Know Want-to-Know Unlinkability Transparency Protection Goals for Privacy Engineering

  30. www.datenschutzzentrum.de The Six-Pointed Star Confidentiality Unlinkability Integrity Intervenability Transparency Availability Protection Goals for Privacy Engineering

  31. www.datenschutzzentrum.de The Six-Pointed Star Confidentiality Unlinkability Integrity Intervenability Transparency Availability Protection Goals for Privacy Engineering

  32. www.datenschutzzentrum.de Conclusion Protection Goals for Privacy Engineering

  33. www.datenschutzzentrum.de Conclusion • Protection Goals have proven very useful:  for Implementers  for Lawyers  for Data Protection Authorities U C  for Users • Privacy Protection Goals: Iv Iv I  Unlinkability  Transparency  Intervenability T A Protection Goals for Privacy Engineering

  34. www.datenschutzzentrum.de References Shaping the Future Forum Privatheit of Electronic Identity und selbstbestimmtes Leben in der Digitalen Welt partly funded by (Privacy Forum Germany) EU FP7, GA n° 318424 partly funded by the German Federal Ministry of Education and Research www.forum-privatheit.de www.futureid.eu Protection Goals for Privacy Engineering

  35. www.datenschutzzentrum.de Thank You! U C Protection Goals for Privacy Engineering Iv Iv I Marit Hansen, Meiko Jensen, and Martin Rost T A Unabhängiges Landeszentrum für Datenschutz Schleswig-Holstein Phone: 0431 988 – 1200 uld6@datenschutzzentrum.de http://www.datenschutzzentrum.de/ Protection Goals for Privacy Engineering

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend