Svag nyckel

Inom kryptografi är en svag nyckel en nyckel som när den används tillsammans med ett visst chiffer får chiffret att uppträda på ett oönskat sätt, vilket gör det enklare att bryta (knäcka) chiffertexten.

Svaga nycklar utgör vanligtvis en mycket liten del av det totala nyckelutrymmet, vilket innebär att om någon genererar en slumpmässig nyckel för att kryptera ett meddelande är det sällsynt att svaga nycklar orsakar ett säkerhetsproblem. Det anses dock vara en bra utformning av ett chiffer som inte har några svaga nycklar ("quality chiper"). Ett chiffer utan svaga nycklar sägs ha ett platt eller linjärt nyckelutrymme.

Exempel på 128-bitars svaga nycklar

  • Alla nollor (0x00000000000000000000)
  • Alla ettor (0xFFFFFFFFFFFFFFFFFFFFFFFF)
  • Växlande "1" + "0" (0x0101010101010101010101)
  • Omväxlande "F" + "E" (0xFEFEFEFEFEFEFEFEFEFEFE)
  • Växlande "E" + "1" (0xE1E1E1E1E1F0F0F0F0F0F0) eller (0x1E1E1E1E1E0F0F0F0F0F0F)

AlegsaOnline.com - 2020 / 2023 - License CC3