IT-lexikon › Säkerhet › Nyckelsträckning

Nyckelsträckning

Säkerhet In English → Uppdaterad: 2026-10-12

Att göra varje lösenordsgissning dyr genom att köra en funktion tusentals eller miljontals varv.

Ett lösenord har lågt entropi, så det går att testa mot miljarder kandidater per sekund på en GPU. Nyckelsträckning motverkar det genom att låta en funktion köra över lösenordet och ett salt många gånger, så varje gissning kostar angriparen lika mycket tid som den legitima användaren. PBKDF2, bcrypt, scrypt och Argon2 gör detta. De nyare kräver dessutom minne, vilket är svårare att parallellisera på GPU.

Nyckelsträckning ersätter inte ett bra lösenord. Den höjer kostnaden per gissning, men gör ingenting åt att "hunter2" är dåligt, hur många varv man än kör.

← Tillbaka till lexikonet