Noekeon is a block cipher with a block and key length of 128 bits. It is an iterated cipher consisting of the repeated application of a simple round transformation, followed by an output transformation. The round transformation includes XORing a Working Key to the intermediate result. In cryptography, a block cipher is a symmetric key cipher which operates on fixedlength groups of bits, termed blocks, with an unvarying transformation. ...
Exclusive disjunction (usual symbol xor) is a logical operator that results in true if one of the operands (not both) is true. ...
Noekeon shows resistance against cryptanalysis. It is expected to behave as good as can be expected from a block cipher with the given block and key length. An extensive study of 4round linear and differential trails was conducted, which shows that Noekeon is resistant against both differential cryptanalysis and linear cryptanalysis. Cryptanalysis (from the Greek kryptÃ³s, hidden, and analÃ½ein, to loosen or to untie) is the study of methods for obtaining the meaning of encrypted information without access to the secret information which is normally required to do so. ...
Differential cryptanalysis is a general form of cryptanalysis applicable primarily to block ciphers, but also to stream ciphers and cryptographic hash functions. ...
In cryptography, linear cryptanalysis is a general form of cryptanalysis based on finding affine approximations to the action of a cipher. ...
Thanks to its design simplicity, symmetry and simplicity of description, it is fast on a wide range of platforms and can be implemented using a compact code or circuit compactness. Furthermore, resistance against implementation attacks was taken into account in the design of Noekeon. It is able to have implementations that are resistant against attacks such as timing attacks and differential power analysis.
External links
