Projects per year
Abstract
Block ciphersarecryptographicprimitivesthatoperateon fixed sizetexts(blocks).
Mostdesigns aim towards secure andfastencryption oflarge amounts ofdata. Block
ciphers also serve as the building block of a number of hash functions and message
authentication codes(MAC).Thetask of cryptanalysisisto ensurethat no attack
violatesthe securitybounds specifiedbygeneric attack namely exhaustivekey search
and table lookup attacks.
This thesis contains a general introduction to cryptography with focus on block
ciphers and important block cipher designs, in particular the Advanced Encryption
Standard(AES).Wedescribe the mostgeneraltypes ofblock cipher cryptanalysis
but concentrate on the algebraic attacks. While the algebraic techniques have been
successful oncertainstreamcipherstheirapplicationtoblock ciphershasnot shown
any significant results so far. This thesis contributes to the field of algebraic attacks
on block ciphers by an analytic and systematic approach that allows insight to the
techniques. Moreover a new procedure of generating and applying probabilistic
equations in algebraic attacks on block cipher is proposed and examined. Also, we
present practical results, which to our knowledge are the best algebraic results on
small scale variants of AES. In the final part of the thesis we present a new block
cipher proposal Present and examine its security against algebraic and differential
cryptanalysis in particular.
Original language | English |
---|
Place of Publication | Kgs. Lyngby, Denmark |
---|---|
Publisher | Technical University of Denmark |
Number of pages | 176 |
Publication status | Published - Mar 2009 |
Keywords
- AES
- differential
- block
- cipher
- attack
- Present Noekeon
- algebraic
Fingerprint
Dive into the research topics of 'Block Cipher Analysis'. Together they form a unique fingerprint.Projects
- 1 Finished
-
Cryptoanalysis of Secret-Key Cryptosystems
Miolane, C. V. (PhD Student), Høholdt, T. (Examiner), Johansson, T. (Examiner), Preneel, B. K. B. (Examiner) & Knudsen, L. R. (Main Supervisor)
01/01/2005 → 25/03/2009
Project: PhD