DEPLOYING MPC DE FOR SOCIAL GOOD FO Lucy Q Lu Qin in Re - - PowerPoint PPT Presentation

deploying mpc de for social good fo
SMART_READER_LITE
LIVE PREVIEW

DEPLOYING MPC DE FOR SOCIAL GOOD FO Lucy Q Lu Qin in Re - - PowerPoint PPT Presentation

DEPLOYING MPC DE FOR SOCIAL GOOD FO Lucy Q Lu Qin in Re Resear arch Soft ftwar are Engineer | | Soft ftwar are & Applicat ation Innovat ation Lab ab | | Boston Un University Andr Andrei i La Lapets, , Frederick Jan


slide-1
SLIDE 1

Lu Lucy Q Qin in

Re Resear arch Soft ftwar are Engineer | | Soft ftwar are & Applicat ation Innovat ation Lab ab | | Boston Un University Andr Andrei i La Lapets, , Frederick Jan ansen, , Ki Kinan an Ba Bab, Peter Floc Flockha hart, Raw Rawan ane Is Issa, , Ma Mayank Va Varia, , Az Azer Be Bestavros

  • s

DE DEPLOYING MPC FO FOR SOCIAL GOOD

slide-2
SLIDE 2

MPC FOR SOCIAL GOOD

Pay Equity Combatting Opioid Addiction Medical Data Sharing Economic Inclusion Social Science Research Sharing Detecting Serial Perpetrators of Sexual Misconduct

slide-3
SLIDE 3

MPC FOR SOCIAL GOOD

3

Pay Equity Combatting Opioid Addiction Medical Data Sharing Economic Inclusion Social Science Research Sharing Detecting Serial Perpetrators of Sexual Misconduct

slide-4
SLIDE 4

SECURE MULTI-PARTY COMPUTATION (MPC)

f(s1, s2, s3) = z

pu publ blic

  • u
  • utput

pri rivate inputs

slide-5
SLIDE 5

CLOSING THE WAGE GAP IN BOSTON

1. 1. Un Understan anding the root ca causes of th the wage gap 2. 2. Cl Closi sing th the gap 3. 3. Ev Evaluati ting su succe ccess ss

Over 200 Businesses

slide-6
SLIDE 6

Business A Trusted 3rd Party Results! Business B Salary Data Salary Data

ORIGINALLY PROPOSED WORKFLOW

slide-7
SLIDE 7

Business A Trusted 3rd Party Results! Business B Salary Data Salary Data

ORIGINALLY PROPOSED WORKFLOW

slide-8
SLIDE 8

BWWC IT Personnel Lawyer HR/Diversity Personnel

ROLES & CONCERNS

slide-9
SLIDE 9

ROLES & CONCERNS

Lawyer Lia Liabilit ility BWWC IT Personnel HR/Diversity Personnel

slide-10
SLIDE 10

ROLES & CONCERNS

BWWC Pa Participation Lawyer Lia Liabilit ility IT Personnel HR/Diversity Personnel

slide-11
SLIDE 11

ROLES & CONCERNS

BWWC Pa Participation Lawyer Lia Liabilit ility HR/Diversity Personnel Us Usab ability IT Personnel

slide-12
SLIDE 12

ROLES & CONCERNS

BWWC Pa Participation IT Personnel Au Audit ditabilit ility Lawyer Lia Liabilit ility HR/Diversity Personnel Us Usab ability

slide-13
SLIDE 13

BU S BU Server (w (web se server/database se)

Analyst can never access this data

Con Contribu butor

  • r B

Con Contribu butor

  • r A

random mask A actual data A

+

masked data A

= An Analyst st at BW BWWC (client running web browser)

random mask B

+ =

actual data B

Public-key Encrypted Storage

  • nly Analyst has key;

no one else (including BU) 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

_ =

actual aggregate data masked data B

MPC SOLUTION

slide-14
SLIDE 14

100talent.org

slide-15
SLIDE 15

15

ERROR CHECKING

slide-16
SLIDE 16

USER EXPERIENCE & WEB ANALYTICS

slide-17
SLIDE 17

USER EXPERIENCE & WEB ANALYTICS

slide-18
SLIDE 18

2016 2017 total # of employers 69 114 # employees (1000s) 113 167 % of workforce 11 16 total annual earnings $11b $15b

MPC ENABLED FOR DATA ANALYSIS

slide-19
SLIDE 19

LONGITUDINAL DATA

slide-20
SLIDE 20

IMPROVED DATA GRANULARITY

slide-21
SLIDE 21

FROM DATA TO IMPACT

slide-22
SLIDE 22

SUPPORTING LOCAL MINORITY-OWNED BUSINESSES

slide-23
SLIDE 23

DETECTING SERIAL PERPETRATORS OF SEXUAL MISCONDUCT

6x 15% 3x

more likely to seek out me medical and emo motional su support rt services aft after us using Ca Callisto sto

  • f

f su surv rvivors rs were re matched wi with another survi vivo vor wh who re reporte rted th the sa same per perpet petrator more likely to report th thro rough a sch school’s s Ca Callisto sto we webs bsite than to th their r sch school or r th the police ce

slide-24
SLIDE 24

Identifying information about a survivor and the accused can only be decrypted by a lawyer when at least 2 users name the same perpetrator

slide-25
SLIDE 25

Bob Carlos Alice Accused: Mallory Accused: Mallory Accused: Eve Alice Mallory Bob Mallory Carlos Eve

DETECTING SERIAL PERPETRATORS OF SEXUAL MISCONDUCT

slide-26
SLIDE 26

where (x, y) is a share

y = ax + k

ke key re repre rese sented as as y-in inter ercep ept sl slop

  • pe

DETECTING SERIAL PERPETRATORS OF SEXUAL MISCONDUCT

ha hashe hed d us user er id id

hashed user id (x) share value (y) Carlos Alice Bob

slide-27
SLIDE 27

/multiparty/umbral /multiparty/oprf

27

slide-28
SLIDE 28

DEPLOYING MPC FOR SOCIAL GOOD

slide-29
SLIDE 29

@lc lcyqn @bu bu_compu putin ing @hi hics csail /m /multiparty /hi hics csail mu multiparty.org sai sail.bu.edu

THANK YOU

29