SLIDE 7 Service Provider (e.g., BU) (web server/database)
Analyst can never access this data
Contributor B
masked data B
Contributor A
random mask A true data A
+
masked data A
=
Analyst (e.g., BWWC) (client running web browser)
random mask B
+ =
true data B
Public-key Encrypted Storage
no one else (including the S.P.) can read the content of this data
masked data A masked data B masked aggregate data
+ =
random mask A random mask B random mask A random mask B
+ =
aggregate mask masked aggregate data
_ =
true aggregate data
Explaining MPC to Execs, HR, and Lawyers (2014-2015)
Lesson: Contextualize MPC’s trust requirements
7