Personal ¡Data ¡and ¡Ci/zenship ¡ ¡
The ¡Technical ¡perspec/ve ¡
Claudia ¡Diaz ¡
KU ¡Leuven ¡– ¡COSIC ¡
Digital ¡Enlightenment ¡Forum ¡ ¡
September ¡18, ¡2013 ¡
1 ¡ Claudia ¡Diaz ¡(KU ¡Leuven) ¡
Personal Data and Ci/zenship The Technical perspec/ve - - PowerPoint PPT Presentation
Personal Data and Ci/zenship The Technical perspec/ve Claudia Diaz KU Leuven COSIC Digital Enlightenment Forum September 18, 2013 Claudia Diaz
Digital ¡Enlightenment ¡Forum ¡ ¡
September ¡18, ¡2013 ¡
1 ¡ Claudia ¡Diaz ¡(KU ¡Leuven) ¡
Claudia ¡Diaz ¡(KU ¡Leuven) ¡ 2 ¡
– Technology ¡media/on ¡of ¡social ¡interac/ons ¡leading ¡to ¡problems ¡in ¡the ¡immediate ¡social ¡context ¡of ¡the ¡user ¡
– Self-‑presenta/on ¡and ¡iden/ty ¡construc/on ¡towards ¡friends, ¡family, ¡colleagues ¡ – Par/cularly ¡relevant ¡in ¡social ¡media ¡applica/ons: ¡tension ¡between ¡privacy ¡and ¡publicity ¡ – Decision ¡making: ¡cogni/ve ¡overload, ¡bounded ¡ra/onality, ¡immediate ¡gra/fica/on, ¡hyperbolic ¡discoun/ng, ¡ behavioral ¡biases ¡
– Meet ¡privacy ¡expecta0ons: ¡system ¡behaves ¡as ¡expected ¡by ¡the ¡user: ¡“don’t ¡surprise ¡the ¡user!” ¡ – Make ¡privacy ¡controls ¡more ¡visible ¡and ¡understandable ¡ – Assist ¡users ¡in ¡privacy-‑relevant ¡decision ¡making: ¡users ¡can ¡predict ¡the ¡outcomes ¡of ¡their ¡ac/ons, ¡such ¡that ¡ they ¡do ¡not ¡regret ¡their ¡ac/ons ¡a]er ¡the ¡fact ¡ – Help ¡users ¡develop ¡appropriate ¡privacy ¡prac0ces ¡(e.g., ¡e/queae) ¡
– appropriate ¡defaults ¡ – usable ¡privacy ¡sebngs, ¡tools ¡for ¡audience ¡segrega/on ¡(e.g., ¡automated ¡grouping ¡of ¡friends) ¡ – contextual ¡feedback ¡mechanisms ¡(e.g., ¡“how ¡others ¡see ¡my ¡profile”) ¡ ¡ ¡ – privacy ¡nudges ¡(e.g., ¡/mer ¡nudge, ¡content ¡analysis ¡nudge) ¡
3 ¡ Claudia ¡Diaz ¡(KU ¡Leuven) ¡
– Concerns ¡relate ¡to ¡harms ¡that ¡are ¡direct ¡consequences ¡of ¡user ¡ac/ons ¡ – Typically ¡leaving ¡out ¡implicit ¡data, ¡more ¡abstract ¡privacy ¡risks ¡ ¡
– Making ¡abstrac/on ¡of ¡how ¡the ¡back-‑end ¡is ¡implemented, ¡what ¡informa/on ¡is ¡disclosed ¡to ¡the ¡ service ¡provider, ¡how ¡it ¡can ¡be ¡(stealthily) ¡used ¡by ¡the ¡provider ¡
– Mostly ¡conducted ¡in ¡Europe ¡and ¡North ¡America ¡ – Focus ¡on ¡the ¡“average ¡consumer” ¡ – Limited ¡by ¡users’ ¡understanding ¡and ¡percep/on ¡of ¡the ¡system ¡
– Slippery ¡slope ¡if ¡expecta/ons ¡erode ¡
meets ¡their ¡privacy ¡expecta/ons ¡
– Aligned ¡with ¡industry’s ¡interests: ¡make ¡users ¡comfortable ¡with ¡sharing ¡informa/on ¡in ¡their ¡ systems ¡ ¡
4 ¡ Claudia ¡Diaz ¡(KU ¡Leuven) ¡
– Data ¡collec/on ¡without ¡user ¡awareness ¡or ¡informed ¡consent ¡ – Use ¡of ¡data ¡for ¡illegi/mate ¡purposes ¡ – Data ¡security: ¡
– Data ¡correctness, ¡integrity, ¡dele/on ¡
– Ensure ¡compliance ¡with ¡data ¡protec/on ¡principles: ¡informed ¡consent, ¡purpose ¡limita/on, ¡data ¡security ¡
– Data ¡security: ¡prevent ¡(or ¡mi/gate ¡the ¡consequences ¡of) ¡data ¡breaches ¡ – Auditability ¡and ¡accountability ¡
– appropriate ¡defaults ¡and ¡privacy ¡controls ¡(again, ¡but ¡here ¡towards ¡organiza/ons ¡instead ¡of ¡peers) ¡ – tools ¡to ¡make ¡privacy ¡policies ¡easy ¡to ¡understand ¡and ¡nego/ate ¡(e.g., ¡P3P) ¡ ¡ – tools ¡help ¡organiza/ons ¡define ¡and ¡enforce ¡access ¡control ¡policies ¡(e.g., ¡purpose-‑based ¡access ¡control) ¡ – audi/ng ¡systems ¡ – database ¡privacy ¡technologies ¡(anonymiza/on ¡and ¡differen/al ¡privacy ¡techniques) ¡
5 ¡ Claudia ¡Diaz ¡(KU ¡Leuven) ¡
necessary ¡ ¡
– Reliance ¡on ¡the ¡legal ¡system ¡to ¡punish ¡lack ¡of ¡compliance ¡
– No ¡(technical) ¡protec/on ¡guarantees ¡towards ¡organiza/ons ¡that ¡want ¡to ¡violate ¡user ¡privacy ¡by ¡stealthily ¡ abusing ¡the ¡data ¡that ¡they ¡hold ¡
– In ¡spite ¡of ¡data ¡minimiza/on ¡principles ¡in ¡data ¡protec/on, ¡it ¡is ¡easy ¡to ¡jus/fy ¡mass ¡collec/on ¡and/or ¡obtain ¡ consent ¡for ¡it ¡ – Audi/ng ¡and ¡legal ¡compliance ¡mechanisms ¡may ¡result ¡in ¡more ¡data ¡being ¡recorded ¡ – Does ¡not ¡preempt ¡the ¡crea/on ¡of ¡large ¡databases ¡
– Do ¡whatever ¡we ¡wanted ¡to ¡do ¡with ¡the ¡data ¡while ¡being ¡compliant ¡
– Does ¡not ¡address ¡inferences ¡from ¡anonymized ¡or ¡aggregated ¡data ¡(discrimina/on ¡concerns) ¡
– Legal ¡compliance ¡is ¡a ¡very ¡strong ¡driver ¡ ¡
6 ¡ Claudia ¡Diaz ¡(KU ¡Leuven) ¡
– Data ¡disclosure ¡through ¡the ¡use ¡of ¡the ¡ICT ¡infrastructure ¡ – NSA ¡threat ¡model: ¡surveillance ¡by ¡(possibly ¡colluding) ¡service ¡providers ¡and ¡governments: ¡not ¡unreasonable ¡ given ¡recent ¡revela/ons. ¡ ¡ – Censorship ¡by ¡service ¡providers ¡and ¡governments ¡(protec/on ¡of ¡the ¡public ¡sphere) ¡ – Threats ¡to ¡“enlightenment ¡ideals”: ¡Protec/on ¡of ¡dissent, ¡free ¡speech, ¡freedom ¡of ¡associa/on, ¡freedom ¡from ¡ government ¡intrusion, ¡protec/on ¡of ¡democra/c ¡system ¡(danger ¡of ¡totalitarianism ¡through ¡mass ¡surveillance) ¡
– Prevent/minimize ¡default ¡disclosure ¡of ¡personal ¡informa/on ¡to ¡service ¡providers ¡and ¡other ¡third ¡par/es: ¡
– Circumvent ¡censorship ¡
– end-‑to-‑end ¡encryp/on ¡(eg, ¡PGP) ¡ – systems ¡for ¡anonymous ¡communica/ons ¡(e.g., ¡Tor) ¡ – advanced ¡crypto ¡protocols: ¡private ¡informa/on ¡retrieval, ¡anonymous ¡authen/ca/on, ¡privacy-‑preserving ¡ smart ¡metering ¡ –
7 ¡ Claudia ¡Diaz ¡(KU ¡Leuven) ¡
– No ¡protec/on ¡for ¡informa/on ¡a>er ¡disclosure ¡
– Ac/ve ¡research ¡ – Importance ¡of ¡public ¡algorithms ¡and ¡open ¡source: ¡“it ¡takes ¡a ¡village ¡to ¡keep ¡systems ¡secure” ¡ – Security ¡of ¡end-‑devices: ¡big ¡issue ¡
– Narrow ¡privacy ¡defini/ons ¡ – Driven ¡by ¡threat ¡(adversarial) ¡models ¡ – Explicit ¡(some/mes ¡implicit) ¡assump/ons ¡that ¡need ¡to ¡hold ¡to ¡guarantee ¡privacy ¡proper/es ¡ (mathema/cal, ¡behavioral, ¡or ¡trust ¡assump/ons) ¡
– Target: ¡global ¡user ¡base, ¡or ¡users ¡with ¡stronger ¡privacy ¡concerns ¡(e.g., ¡ac/vists, ¡journalists)? ¡
– Companies ¡don’t ¡want ¡this: ¡less ¡data ¡is ¡bad ¡for ¡business ¡ – Governments ¡ ¡neither: ¡na/onal ¡security, ¡law ¡enforcement, ¡social ¡control, ¡detec/on ¡of ¡fraud ¡ – Research ¡on ¡certain ¡technologies ¡not ¡well ¡funded ¡in ¡Europe ¡(e.g., ¡anonymous ¡ communica/ons) ¡
community ¡ ¡
8 ¡ Claudia ¡Diaz ¡(KU ¡Leuven) ¡
Claudia ¡Diaz ¡(KU ¡Leuven) ¡ 9 ¡
client ¡ SP ¡ PET ¡ PET ¡
messaging, ¡obfusca/on ¡tools ¡(e.g., ¡TMN), ¡anonymizing ¡proxies ¡
– O]en ¡implemented ¡as ¡(research) ¡open-‑source ¡projects: ¡exper/se ¡and ¡review ¡ required! ¡
– That ¡the ¡SP ¡“tolerates” ¡the ¡use ¡of ¡the ¡PET ¡ ¡
deniability) ¡
– … ¡or ¡that ¡the ¡PET ¡is ¡made ¡undetectable: ¡possible? ¡desirable? ¡
Claudia ¡Diaz ¡(KU ¡Leuven) ¡ 10 ¡
client ¡ SP ¡ service ¡ PET ¡
networks, ¡community-‑based ¡systems ¡
– Possibility ¡to ¡make ¡PET ¡unusable ¡by ¡blocking ¡its ¡communica/ons ¡ – Governments ¡also ¡some/mes ¡interested ¡in ¡blocking ¡these ¡PETs ¡ ¡
– An ¡engaged ¡community ¡of ¡users, ¡security ¡exper/se, ¡and ¡so]ware ¡review ¡ – Tradeoffs ¡performance/cost/security, ¡par/cularly ¡to ¡protect ¡against ¡traffic ¡analysis ¡ – Protec/on ¡from ¡being ¡outlawed ¡
Claudia ¡Diaz ¡(KU ¡Leuven) ¡ 11 ¡
client ¡ PET ¡ SP ¡ client ¡ PET ¡ client ¡ PET ¡ service ¡
comm ¡ infrastructure ¡
assump/ons ¡(trust, ¡dependencies ¡on ¡technology, ¡law, ¡social ¡norms ¡or ¡third ¡par/es) ¡
– hard ¡to ¡approach ¡for ¡outsiders ¡(and ¡even ¡for ¡insiders!) ¡
define ¡those ¡concepts ¡and ¡fill ¡them ¡with ¡meaning! ¡
surveillance ¡technologies? ¡
– Two ¡tales ¡of ¡privacy ¡in ¡online ¡social ¡networks. ¡S. ¡Gürses, ¡C. ¡Diaz. ¡In ¡IEEE ¡Security ¡& ¡Privacy ¡Magazine ¡
– Hero ¡or ¡Villain: ¡The ¡Data ¡Controller ¡in ¡Privacy ¡Law ¡and ¡Technologies. ¡C. ¡Diaz, ¡O. ¡Tene, ¡S. ¡Gürses. ¡ Under ¡submission ¡to ¡the ¡Ohio ¡State ¡Law ¡Journal, ¡2013. ¡ – FPDetec9ve: ¡Dus9ng ¡the ¡web ¡for ¡fingerprinters. ¡G. ¡Acar, ¡M. ¡Juarez, ¡N. ¡Nikiforakis, ¡C. ¡Diaz, ¡S. ¡Gürses, ¡F. ¡ Piessens, ¡B. ¡Preneel. ¡ACM ¡Conference ¡on ¡Computer ¡and ¡Communica/ons ¡Security ¡(CCS), ¡2013. ¡ – Content ¡also ¡based ¡on ¡ongoing ¡work ¡with ¡Seda ¡Gürses ¡on ¡CS ¡Privacy ¡Research ¡Paradigms ¡
Claudia ¡Diaz ¡(KU ¡Leuven) ¡ 12 ¡