Nõrk võti
Krüptograafias on nõrk võti selline võti, mida kasutades koos konkreetse salakirjaga, paneb salakirja käituma mõnel ebasoovitaval viisil ja lihtsustab salakirjateksti murdmist (kräkkimist).
Nõrgad võtmed moodustavad tavaliselt väga väikese osa kogu võtmeruumist, mis tähendab, et kui keegi genereerib sõnumi krüpteerimiseks juhusliku võtme, siis on haruldane, et nõrgad võtmed põhjustavad turvaprobleemi. Siiski peetakse heaks disainiks, et salakirjal ei oleks nõrku võtmeid ("kvaliteetne šifter"). Nõrkade võtmete puudumise korral nimetatakse salakirja, millel on lame ehk lineaarne võtmeruum.
Näiteid 128-bitiste nõrkade võtmete kohta
- Kõik nullid (0x00000000000000000000)
- Kõik ühikud (0xFFFFFFFFFFFFFFFFFFFFFFFFFFFF)
- Vahelduv '1' + '0' (0x010101010101010101010101)
- Vahelduv 'F' + 'E' (0xFEFEFEFEFEFEFEFEFEFEFEFE)
- Vahelduv 'E' + '1' (0xE1E1E1E1E1E1F0F0F0F0F0) või (0x1E1E1E1E1E1E0F0F0F0F0F)