Improvements - xbacinsk/White-box_cipher_java GitHub Wiki

In order to prevent the scheme against algebraic attacks, especially the BGE attack, several improvements of WBAES were sugested:

  • New, non-reversible key schedule based on a hash chain of slow key derivation function
  • Usage of key-dependent S-boxes instead of a public one
  • Replacement of the MixColumns operation working independently on columns of the state by multiplication of whole state by a key-dependent MDS matrix