Modos: Reforço da Segurança

Cifra Dupla

Ataque Meet in The Middle

Cifra dupla com duas chaves Ka e Kb

C = Eb(kb, Ea(ka, T))

T = Da(ka, Db(kb, C))

Logo: Db(kb, C) = Ea(ka, T)

Se C e T forem conhecidos, podemos calcular:

  • Todos os valores Db(kb, C), variando Kb

  • Todos os valores Ea(ka, T), variando Ka

Branqueamento/whitening

Técnica simples e eficiente de introdução de confusão

Ci = Ek(K1 xor Ti) xor K2

Ti = K1 xor Dk(K2 xor Ci)

XOR Encrypt XOR (XEX)

Last updated