Chave fraca

Na criptografia, uma chave fraca é uma chave que, quando usada com uma cifra específica, faz com que a cifra se comporte de alguma forma indesejável e simplifica a quebra (rachadura) do texto criptográfico.

Chaves fracas geralmente representam uma fração muito pequena do espaço total da chave, o que significa que se alguém gera uma chave aleatória para criptografar uma mensagem, é uma condição rara que chaves fracas causarão um problema de segurança. Entretanto, é considerado um bom design para uma cifra não ter chaves fracas ("chiper de qualidade"). Diz-se que uma cifra sem chaves fracas tem um espaço de chave plano, ou linear.

Exemplos de chaves fracas de 128-Bits

  • Todos os zeros (0x00000000000000000000)
  • Todos (0xFFFFFFFFFFFFFFFFFFFFFFFF)
  • Alternando '1' + '0' (0x0101010101010101010101)
  • Alternando 'F' + 'E' (0xFEFEFEFEFEFEFE)
  • Alternando 'E' + '1' (0xE1E1E1E1E1F0F0F0F0) ou (0x1E1E1E1E1E0F0F0F0F)

AlegsaOnline.com - 2020 / 2023 - License CC3