PRESENT
General | |
---|---|
Designers | Orange Labs, Ruhr University Bochum and the Technical University of Denmark |
First published | 2007-08-23 |
Cipher detail | |
Key sizes | 80 or 128 bits |
Block sizes | 64 bits |
Structure | SPN |
Rounds | 31 |
PRESENT is a new ultra lightweight block cipher algorithm, developed by the Orange Labs (France), Ruhr University Bochum (Germany) and the Technical University of Denmark. PRESENT is designed by Andrey Bogdanov, Lars R. Knudsen, Gregor Leander, Christof Paar, Axel Poschmann, Matthew J. B. Robshaw, Yannick Seurin, and C. Vikkelsoe. It is one of the most compact encryption methods ever designed and is 2.5 times smaller than AES (Advanced Encryption Standard).[1] The block size is 64 bits and the key size can be 80 bit or 128 bit. It is intended to be used in situations where low-power consumption and high chip efficiency is desired. The International Organization for Standardization and the International Electrotechnical Commission included PRESENT in the new international standard for lightweight cryptographic methods.[2][1]
References
- ^ a b Katholieke Universiteit Leuven. "Ultra-lightweight encryption method becomes international standard". Retrieved 2012-02-28.
- ^ ISO. "ISO/IEC 29192-2:2012". Retrieved 2012-02-28.
External links
- PRESENT: An Ultra-Lightweight Block Ciphers
- http://www.lightweightcrypto.org/implementations.php Software Implementations in C and Python
- http://cis.sjtu.edu.cn/index.php/Software_Implementation_of_Block_Cipher_PRESENT_for_8-Bit_Platforms C implementation
- http://www.emsec.rub.de/media/crypto/veroeffentlichungen/2011/01/29/present_ches2007_slides.pdf Talk slides from Cryptographic Hardware and Embedded Systems