Kalle Arvidsson

Enkla statistiska undersökningar med VIFF

Sammanfattning

Secure multiparty computation, MPC, är ett område inom kryptografin, vars mål är att låta flera samarbetande parter ge hemlig indata till en beräkning, som de utför tillsammans. Exempel på tillämpningar är omröstningar där deltagarna inte vill tala om hur de röstat och auktioner där ett bud som inte vinner aldrig blir känt för någon annan än budgivaren. VIFF är ett ramverk som implementerar olika protokoll för MPC. Denna rapport ger en kort introduktion till MPC, VIFF och VIFF:s protokoll. Dessutom presenteras ett enkelt program som med hjälp av VIFF låter flera deltagare anonymt svara på frågor och sammanställa statistik över alla deltagares svar.