Parallelisable variants of Camellia and SMS4 block cipher : p-Camellia and p-SMS4

We propose two parallelisable variants of Camellia and SMS4 block ciphers based on the n-cell GF-NLFSR. The n-cell generalised Feistel-non-linear feedback shift register (GF-NLFSR) structure (Choy et al., 2009a) is a generalised unbalanced Feistel network that can be considered as a generalisation o...

Full description

Saved in:
Bibliographic Details
Main Authors: Yap, Huihui, Khoo, Khoongming, Poschmann, Axel
Other Authors: School of Physical and Mathematical Sciences
Format: Article
Language:English
Published: 2013
Subjects:
Online Access:https://hdl.handle.net/10356/99669
http://hdl.handle.net/10220/17584
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-99669
record_format dspace
spelling sg-ntu-dr.10356-996692020-03-07T12:34:48Z Parallelisable variants of Camellia and SMS4 block cipher : p-Camellia and p-SMS4 Yap, Huihui Khoo, Khoongming Poschmann, Axel School of Physical and Mathematical Sciences DRNTU::Science::Mathematics::Applied mathematics::Information theory We propose two parallelisable variants of Camellia and SMS4 block ciphers based on the n-cell GF-NLFSR. The n-cell generalised Feistel-non-linear feedback shift register (GF-NLFSR) structure (Choy et al., 2009a) is a generalised unbalanced Feistel network that can be considered as a generalisation of the outer function FO of the KASUMI block cipher. An advantage of this cipher over other n-cell generalised Feistel networks, e.g., SMS4 (Diffe and Ledin, 2008) and Camellia (Aokiet al., 2001), is that it is parallelisable for up to n rounds. In hardware implementations, the benefits translate to speeding up encryption by up to n times while consuming similar area and significantly less power. At the same time, n-cell GF-NLFSR structures offer similar proofs of security against differential cryptanalysis as conventional n-cell Feistel structures. In this paper, we prove security against differential, linear and boomerang attacks. We also show that the selected number of rounds are conservative enough to provide high security margin against other known attacks such as integral, impossible differential, higher order differential, interpolation, slide, XSL and related-key differential attacks. NRF (Natl Research Foundation, S’pore) 2013-11-11T06:33:42Z 2019-12-06T20:10:02Z 2013-11-11T06:33:42Z 2019-12-06T20:10:02Z 2013 2013 Journal Article Yap, H., Khoo, K., & Poschmann, A. (2013). Parallelisable variants of Camellia and SMS4 block cipher: p-Camellia and p-SMS4. International Journal of Applied Cryptography (IJACT), 3(1), 1-20. https://hdl.handle.net/10356/99669 http://hdl.handle.net/10220/17584 10.1504/IJACT.2013.053432 175083 en International journal of applied cryptography (IJACT) © 2013 Inderscience Enterprises Ltd.
institution Nanyang Technological University
building NTU Library
country Singapore
collection DR-NTU
language English
topic DRNTU::Science::Mathematics::Applied mathematics::Information theory
spellingShingle DRNTU::Science::Mathematics::Applied mathematics::Information theory
Yap, Huihui
Khoo, Khoongming
Poschmann, Axel
Parallelisable variants of Camellia and SMS4 block cipher : p-Camellia and p-SMS4
description We propose two parallelisable variants of Camellia and SMS4 block ciphers based on the n-cell GF-NLFSR. The n-cell generalised Feistel-non-linear feedback shift register (GF-NLFSR) structure (Choy et al., 2009a) is a generalised unbalanced Feistel network that can be considered as a generalisation of the outer function FO of the KASUMI block cipher. An advantage of this cipher over other n-cell generalised Feistel networks, e.g., SMS4 (Diffe and Ledin, 2008) and Camellia (Aokiet al., 2001), is that it is parallelisable for up to n rounds. In hardware implementations, the benefits translate to speeding up encryption by up to n times while consuming similar area and significantly less power. At the same time, n-cell GF-NLFSR structures offer similar proofs of security against differential cryptanalysis as conventional n-cell Feistel structures. In this paper, we prove security against differential, linear and boomerang attacks. We also show that the selected number of rounds are conservative enough to provide high security margin against other known attacks such as integral, impossible differential, higher order differential, interpolation, slide, XSL and related-key differential attacks.
author2 School of Physical and Mathematical Sciences
author_facet School of Physical and Mathematical Sciences
Yap, Huihui
Khoo, Khoongming
Poschmann, Axel
format Article
author Yap, Huihui
Khoo, Khoongming
Poschmann, Axel
author_sort Yap, Huihui
title Parallelisable variants of Camellia and SMS4 block cipher : p-Camellia and p-SMS4
title_short Parallelisable variants of Camellia and SMS4 block cipher : p-Camellia and p-SMS4
title_full Parallelisable variants of Camellia and SMS4 block cipher : p-Camellia and p-SMS4
title_fullStr Parallelisable variants of Camellia and SMS4 block cipher : p-Camellia and p-SMS4
title_full_unstemmed Parallelisable variants of Camellia and SMS4 block cipher : p-Camellia and p-SMS4
title_sort parallelisable variants of camellia and sms4 block cipher : p-camellia and p-sms4
publishDate 2013
url https://hdl.handle.net/10356/99669
http://hdl.handle.net/10220/17584
_version_ 1681042612024246272