Šibek ključ

V kriptografiji je šibek ključ ključ, ki se ob uporabi z določeno šifro obnaša na nezaželen način in poenostavi razbijanje (razbijanje) šifriranega besedila.

Šibki ključi običajno predstavljajo zelo majhen delež celotnega prostora ključev, kar pomeni, da če nekdo generira naključni ključ za šifriranje sporočila, je zelo redko, da bi šibki ključi povzročili varnostno težavo. Vendar pa velja za dobro zasnovo šifre, ki nima šibkih ključev ("kakovostna šifra"). Za šifro brez šibkih ključev se reče, da ima ploščat ali linearen prostor ključev.

Primeri 128-bitnih šibkih ključev

  • Vse ničle (0x00000000000000000000)
  • Vse enice (0xFFFFFFFFFFFFFFFFFF)
  • izmenično '1' + '0' (0x010101010101010101)
  • izmenično 'F' + 'E' (0xFEFEFEFEFEFEFEFEFE)
  • izmenično 'E' + '1' (0xE1E1E1E1E1F0F0F0F0F0) ali (0x1E1E1E1E1E0F0F0F0F0F0F)

AlegsaOnline.com - 2020 / 2023 - License CC3