Cryptanalysis and design of symmetric primitives. - Ivica Nicolic (2011)