nøkkelavledning
Nøkkelavledning, eller nøkkelavledning på engelsk key derivation, er prosessen der en eller flere kryptografiske nøkler utledes fra et hemmelig inngangsmateriale, for eksempel et passord, en master-nøkkel eller en tilfeldig startverdi. Målet er å generere nøkler som er egnet for kryptografiske operasjoner og som har riktig lengde og sikkerhet uten å avsløre inputmaterialet.
En nøkkelavledningsfunksjon (KDF) tar inn nøkkelmateriale, en saltverdi og ofte kontekstuell informasjon, og produserer en avledet
Vanlige metoder inkluderer PBKDF2, HKDF, scrypt og Argon2. PBKDF2 brukes ofte i passordbasert nøkkelavledning og kombinerer
Bruksområder omfatter utvikling av nøkkler for kryptering eller autentisering, opprettelse av nøkkelhierarkier og generering av per-økt