Abstrakt. Vi föreslår en ny modell för nyckelutbyte (KE) baserad på en kombination av olika typer av nycklar. I vår inställning utbyter servrar nycklar med kunder, som memorerar korta lösenord och bär (stjälbara) lagringskort som innehåller långa (kryptografiska) nycklar. Vår inställning är en generalisering av Halevi och Krawczyk [17] (HK), där klienterna har ett lösenord och serverns allmänna nyckel. Vi påpekar en subtil brist i HK:s protokoll och demonstrerar en praktisk attack på dem, vilket resulterar i en fullständig lösenordskompromiss. Vi ger en definition av säkerhet för KE i vår (och därmed även i HK) miljö och diskuterar många relaterade nyanser. Vi definierar och diskuterar skydd mot överbelastning av åtkomstattacker, vilket inte är möjligt i någon av de tidigare KE-modellerna som använder lösenord. Slutligen ger vi ett mycket enkelt och effektivt protokoll som uppfyller alla våra krav.
Kolesnikov och Rackoff REF förlängde denna inställning genom att låta klienten också dela en lång nyckel med servern, och gav första definitioner av KE i deras (och därmed i Gong et al. och HK) inställning.
Key Exchange Using Passwords and Long Keys
{'venue': 'IN THIRD THEORY OF CRYPTOGRAPHY CONFERENCE, TCC 2006', 'journal': None, 'mag_field_of_study': ['Computer Science']}