Gyenge kulcs

A kriptográfiában a gyenge kulcs olyan kulcs, amely egy adott rejtjelezővel együtt használva a rejtjelezőt valamilyen nemkívánatos módon viselkedik, és megkönnyíti a rejtjelezett szöveg feltörését (feltörését).

A gyenge kulcsok általában a teljes kulcstér nagyon kis hányadát teszik ki, ami azt jelenti, hogy ha valaki véletlenszerű kulcsot generál egy üzenet titkosításához, akkor a gyenge kulcsok ritkán okoznak biztonsági problémát. Ugyanakkor jó tervezésnek számít, ha egy rejtjelezőnek nincsenek gyenge kulcsai ("minőségi rejtjelező"). A gyenge kulcsokat nem tartalmazó rejtjelezésről azt mondják, hogy lapos vagy lineáris kulcstérrel rendelkezik.

Példák 128 bites gyenge kulcsokra

  • Minden nulla (0x000000000000000000000000)
  • Minden egyes (0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF)
  • Váltakozó '1' + '0' (0x01010101010101010101010101)
  • Váltakozó 'F' + 'E' (0xFEFEFEFEFEFEFEFEFEFEFEFEFEFE)
  • Váltakozó 'E' + '1' (0xE1E1E1E1E1E1F0F0F0F0F0) vagy (0x1E1E1E1E1E1E0F0F0F0F0F)

AlegsaOnline.com - 2020 / 2023 - License CC3