Imagine you work for an organization that hosts a career fair at the University of South Florida (USF). Students from USF and all surrounding universities can attend the career fair. You will attend as a recruiter for your organization.
For admission to the career fair, students must provide their names and phone numbers. At the conclusion of the event, you are impressed by the USF students and would like to invite only the USF students back to an exclusive hiring event. However, because you only have names and phone numbers for students, you have no way of distinguishing between USF and non-USF students.
You then contact USF’s registrar for a list of USF students, in order to filter out the non-USF students from your list. The registrar, however, does not want to provide this list because it would contain information you are not authorized to access, such as the names of students who did not attend the career fair.
To securely filter out the non-USF students from your list, you and the registrar agree to employ a secure computation to perform filtering. After the computation is completed, you would like to ensure that the results were generated as expected. You will write 7 policies to make this determination.