Säker beräkning gör det möjligt för ömsesidigt misstänkta parter att beräkna en gemensam funktion av sina privata indata samtidigt som de tillhandahåller starka säkerhetsgarantier. Bland annat, även om några av deltagarna är korrumperade så är utmatningen fortfarande korrekt beräknad, och parterna lär sig ingenting om varandras ingångar förutom den utmatningen. Trots kraften och allmänheten i säker beräkning verkar dess användning i praktiken vara begränsad. Vi hävdar att en av anledningarna till detta är att modellen för beräkning på webben inte är anpassad till den typ av kommunikationsmönster som behövs för säker beräkning. Speciellt, i de flesta webbscenarier kunder självständigt ansluta till servrar, interagera med dem och sedan lämna. Detta utesluter användningen av säkra beräkningsprotokoll som kräver att alla deltagare interagerar samtidigt. I detta dokument initierar vi studien av säker beräkning i en klient-server-modell där varje klient ansluter till servern en gång och interagerar med den, utan att någon annan klient nödvändigtvis är ansluten samtidigt. Vi påpekar några inneboende begränsningar i denna modell och presenterar definitioner som fångar upp vad som kan göras. Vi presenterar också ett allmänt genomförbarhetsresultat och flera verkligt praktiska protokoll för ett antal funktioner av intresse. Alla våra protokoll är baserade på standardantaganden, och vi uppnår säkerhet både i de halvhederliga och illvilliga motståndare modellerna.
Halevi, Lindell och Pinkas REF har nyligen övervägt modellen för "säker beräkning på webben" där målet är att minimera interaktionen mellan parterna.
Secure Computation on the Web: Computing without Simultaneous Interaction
{'venue': 'IACR Cryptology ePrint Archive', 'journal': 'IACR Cryptology ePrint Archive', 'mag_field_of_study': ['Computer Science']}