nøkkelgenerering
Nøkkelgenerering er prosessen der kryptografiske nøkler skapes for bruk i kryptering, dekryptering, signering og verifikasjon. God nøkkelgenerering krever at nøkler er unike og uforutsybare, og at de har tilstrekkelig lengde for å opprettholde sikkerhet over forventet brukstid. Nøkler deles vanligvis inn i to hovedkategorier: symmetriske nøkler og asymmetriske nøkkelpar. Symmetriske nøkler brukes til både kryptering og dekryptering av samme nøkkel (for eksempel AES). Asymmetriske nøkkelpar består av et offentlig nøkkel og et privat nøkkel; offentlige nøkler kan deles åpent, mens private nøkkelen holdes hemmelig.
Nøkkelgenerering anvender ofte kryptografisk sikre tilføyde tall og tilfeldighetsgeneratorer (CSPRNG). Nøkkelstørrelser påvirker sikkerhet: for asymmetriske nøkler
Nøklene har en livssyklus: generering, lagring, distribuering, bruk, rotasjon og til slutt destruksjon. Sikker lagring bruker
Bruksområder inkluderer nøkkelutveksling og autentisering (for eksempel Diffie-Hellman, ECDH) samt signering (RSA, ECDSA, EdDSA). Standarder og