nøkkelutveksling
Nøkkelutveksling er prosessen med å etablere en delt hemmelig nøkkel mellom to eller flere parter som kommuniserer over et usikkert nettverk. Den delte hemmelige nøkkelen brukes deretter til å sikre videre kommunikasjon gjennom symmetrisk kryptering. Nøkkelutveksling er ofte en del av kryptografiske protokoller som TLS, SSH og VPN-tjenester.
To hovedtyper av tilnærminger finnes: nøkkelavtale (key agreement), hvor partene sammen produserer en felles hemmelighet, og
Sikkerheten avhenger av autentisering: uten mekanismer for å verifisere partenes identitet kan nøkkelutvekslingen bli utsatt for
Praktiske bruksområder inkluderer TLS for nettkommunikasjon, sikre SSH-tilkoblinger og VPN-forbindelser; nøkkelutveksling letter også kryptert e-post og