Li Xiong
Secure Multiparty Computation – Introduction to Privacy Preserving Distributed Data Mining
Slides credit: Chris Clifton, Purdue University; Murat Kantarcioglu, UT Dallas
Secure Multiparty Computation Introduction to Privacy Preserving - - PowerPoint PPT Presentation
CS573 Data Privacy and Security Secure Multiparty Computation Introduction to Privacy Preserving Distributed Data Mining Li Xiong Slides credit: Chris Clifton, Purdue University; Murat Kantarcioglu, UT Dallas Outline Overview Data
Slides credit: Chris Clifton, Purdue University; Murat Kantarcioglu, UT Dallas
4
5
key X1…Xd key X1…Xd Site 1 key X1…Xd Site 2 key X1…Xd Site r … K1 k2 kn K1 k2 ki
Ki+1 ki+2 kj Km+1 km+2 kn
key X1…Xi Xi+1…Xj … Xm+1…Xd key X1…Xi Site 1 key Xi+1…Xj Site 2 key Xm+1…Xd Site r …
xn x1 x3 x2 f(x1,x2,…, xn)
13
17
18
Tools for Privacy Preserving Data Mining, Clifton, 2002
𝑔 (𝑤1, . . , 𝑤𝑡) =
𝑚=1 𝑡
𝑤𝑚
𝑡
𝑚−1 𝑤𝑘 𝑛𝑝𝑒 𝑜
𝑚
1 ,…,𝑄𝑙 having local sets 𝑇1, … , 𝑇𝑙,
Slide credit: Privacy Preserving Data Mining, Moheeb Rajab, Johns Hopkins University
E1(E2(E3(ABC))) E1(ABC) E1(E2(ABD)) E3(E1(ABC)) E3(E1(E2(ABD))) E2(E3(ABC)) E2(E3(E1(ABC)))
2 ABD 1 ABC 3 ABC E3(ABC) E2(ABD) E1(E2(E3(ABC))) E1(E2(E3(ABD))) E2(E3(ABC)) E2(E3(ABD)) E3(ABC) E3(ABD) ABC ABD
Slide credit: Privacy Preserving Data Mining, Moheeb Rajab, Johns Hopkins University
A B
A B
Data Mining on Horizontally Partitioned Data Specific Secure Tools
Data Mining on Vertically Partitioned Data Specific Secure Tools