Scispace (Formerly Typeset)
  1. Home
  2. Conferences
  3. Fast Software Encryption
  4. 2015
  1. Home
  2. Conferences
  3. Fast Software Encryption
  4. 2015
Showing papers presented at "Fast Software Encryption in 2015"
Book Chapter•10.1007/978-3-662-48116-5_23•
Lightweight MDS Involution Matrices

[...]

Siang Meng Sim1, Khoongming Khoo2, Frederique Oggier1, Thomas Peyrin1•
Nanyang Technological University1, DSO National Laboratories2
8 Mar 2015
TL;DR: In this article, the authors provide new methods to look for lightweight MDS matrices, and in particular involutory ones, by proving many new properties and equivalence classes for various MDS matrix constructions such as circulant, Hadamard, Cauchy, and Hadhamard-Cauchy.
Abstract: In this article, we provide new methods to look for lightweight MDS matrices, and in particular involutory ones. By proving many new properties and equivalence classes for various MDS matrices constructions such as circulant, Hadamard, Cauchy and Hadamard-Cauchy, we exhibit new search algorithms that greatly reduce the search space and make lightweight MDS matrices of rather high dimension possible to find. We also explain why the choice of the irreducible polynomial might have a significant impact on the lightweightness, and in contrary to the classical belief, we show that the Hamming weight has no direct impact. Even though we focused our studies on involutory MDS matrices, we also obtained results for non-involutory MDS matrices. Overall, using Hadamard or Hadamard-Cauchy constructions, we provide the (involutory or non-involutory) MDS matrices with the least possible XOR gates for the classical dimensions \(4 \times 4\), \(8 \times 8\), \(16 \times 16\) and \(32 \times 32\) in \(\mathrm {GF}(2^4)\) and \(\mathrm {GF}(2^8)\). Compared to the best known matrices, some of our new candidates save up to 50 % on the amount of XOR gates required for an hardware implementation. Finally, our work indicates that involutory MDS matrices are really interesting building blocks for designers as they can be implemented with almost the same number of XOR gates as non-involutory MDS matrices, the latter being usually non-lightweight when the inverse matrix is required.

109 citations

Book Chapter•10.1007/978-3-662-48116-5_6•
Simpler and More Efficient Rank Estimation for Side-Channel Security Assessment

[...]

Cezary Glowacz1, Vincent Grosso2, Romain Poussier2, Joachim Schüth1, François-Xavier Standaert2 •
T-Systems1, Université catholique de Louvain2
8 Mar 2015
TL;DR: In this article, the authors propose a new tool for rank estimation that is conceptually simpler and much more efficient than this previous proposal, which allows approximating the key rank of (128-bit, 256-bit) symmetric keys with very tight bounds.
Abstract: Rank estimation algorithms allow analyzing the computational security of cryptographic keys for which adversaries have obtained partial information thanks to leakage or cryptanalysis. They are particularly useful in side-channel security evaluations, where the key is known by the evaluator but not reachable with exhaustive search. A first instance of such algorithms has been proposed at Eurocrypt 2013. In this paper, we propose a new tool for rank estimation that is conceptually simpler and much more efficient than this previous proposal. It allows approximating the key rank of (128-bit, 256-bit) symmetric keys with very tight bounds (i.e. with less than one bit of error), almost instantaneously and with limited memory. It also scales nicely to larger (e.g. 1024-bit) key sizes, for which the previous algorithm was hardly applicable.

91 citations

Book Chapter•10.1007/978-3-662-48116-5_28•
A More Cautious Approach to Security Against Mass Surveillance

[...]

Jean Paul Degabriele1, Pooya Farshim2, Bertram Poettering3•
Royal Holloway, University of London1, Queen's University Belfast2, Ruhr University Bochum3
8 Mar 2015
TL;DR: Bellare, Paterson, and Rogaway (BPR) as discussed by the authors presented a formal treatment of symmetric encryption in the light of algorithm substitution attacks (ASAs), which may be employed by "big brother" entities for the scope of mass surveillance.
Abstract: At CRYPTO 2014 Bellare, Paterson, and Rogaway (BPR) presented a formal treatment of symmetric encryption in the light of algorithm substitution attacks (ASAs), which may be employed by ‘big brother’ entities for the scope of mass surveillance. Roughly speaking, in ASAs big brother may bias ciphertexts to establish a covert channel to leak vital cryptographic information. In this work, we identify a seemingly benign assumption implicit in BPR’s treatment and argue that it artificially (and severely) limits big brother’s capabilities. We then demonstrate the critical role that this assumption plays by showing that even a slight weakening of it renders the security notion completely unsatisfiable by any, possibly deterministic and/or stateful, symmetric encryption scheme. We propose a refined security model to address this shortcoming, and use it to restore the positive result of BPR, but caution that this defense does not stop most other forms of covert-channel attacks.

83 citations

Book Chapter•10.1007/978-3-662-48116-5_9•
Security of the AES with a Secret S-Box

[...]

Tyge Tiessen1, Lars R. Knudsen1, Stefan Kölbl1, Martin M. Lauridsen1•
Technical University of Denmark1
8 Mar 2015
TL;DR: The security of the AES changes when the S- box is replaced by a secret S-box, about which the adversary has no knowledge, and would it be safe to reduce the number of encryption rounds?
Abstract: How does the security of the AES change when the S-box is replaced by a secret S-box, about which the adversary has no knowledge? Would it be safe to reduce the number of encryption rounds?

56 citations

Book Chapter•10.1007/978-3-662-48116-5_17•
The Related-Key Security of Iterated Even–Mansour Ciphers

[...]

Pooya Farshim1, Gordon Procter2•
Queen's University Belfast1, Royal Holloway, University of London2
8 Mar 2015
TL;DR: It is shown that the simplest one-round EM cipher is strong enough to achieve non-trivial levels of RKA security even under chosen-ciphertext attacks and that three rounds can boost security to resist chosen-plaintext attacks.
Abstract: The simplicity and widespread use of blockciphers based on the iterated Even–Mansour (EM) construction has sparked recent interest in the theoretical study of their security. Previous work has established their strong pseudorandom permutation and indifferentiability properties, with some matching lower bounds presented to demonstrate tightness. In this work we initiate the study of the EM ciphers under related-key attacks which, despite extensive prior work on EM ciphers, has received little attention. We show that the simplest one-round EM cipher is strong enough to achieve non-trivial levels of RKA security even under chosen-ciphertext attacks. This class, however, does not include the practically relevant case of offsetting keys by constants. We show that two rounds suffice to reach this level under chosen-plaintext attacks and that three rounds can boost security to resist chosen-ciphertext attacks. We also formalize how indifferentiability relates to RKA security, showing strong positive results despite counterexamples presented for indifferentiability in multi-stage games.

52 citations

Book Chapter•10.1007/978-3-662-48116-5_25•
Rotational Cryptanalysis of ARX Revisited

[...]

Dmitry Khovratovich1, Ivica Nikolic2, Josef Pieprzyk3, Przemyslaw Sokolowski4, Ron Steinfeld5 •
University of Luxembourg1, Nanyang Technological University2, Queensland University of Technology3, Adam Mickiewicz University in Poznań4, Monash University5
8 Mar 2015
TL;DR: It is shown that chained modular additions used in ARX ciphers do not form a Markov chain with regards to rotational analysis, thus the rotational probability cannot be computed as a simple product of rotational probabilities of individual modular additions.
Abstract: Rotational cryptanalysis is a probabilistic attack applicable to word oriented designs that use (almost) rotation-invariant constants. It is believed that the success probability of rotational cryptanalysis against ciphers and functions based on modular additions, rotations and XORs, can be computed only by counting the number of additions. We show that this simple formula is incorrect due to the invalid Markov cipher assumption used for computing the probability. More precisely, we show that chained modular additions used in ARX ciphers do not form a Markov chain with regards to rotational analysis, thus the rotational probability cannot be computed as a simple product of rotational probabilities of individual modular additions. We provide a precise value of the probability of such chains and give a new algorithm for computing the rotational probability of ARX ciphers. We use the algorithm to correct the rotational attacks on BLAKE2 and to provide valid rotational attacks against the simplified version of Skein.

35 citations

Book Chapter•10.1007/978-3-662-48116-5_1•
Differential Analysis and Meet-in-the-Middle Attack against Round-Reduced TWINE

[...]

Alex Biryukov1, Patrick Derbez1, Léo Perrin1•
University of Luxembourg1
8 Mar 2015
TL;DR: Two new attacks on TWINE-128 reduced to 25 rounds are presented that have a slightly higher overall complexity than the 25-round attack presented by Wang and Wu at ACISP 2014, but a lower data complexity.
Abstract: TWINE is a recent lightweight block cipher based on a Feistel structure. We first present two new attacks on TWINE-128 reduced to 25 rounds that have a slightly higher overall complexity than the 25-round attack presented by Wang and Wu at ACISP 2014, but a lower data complexity.

33 citations

Book Chapter•10.1007/978-3-662-48116-5_15•
Practical Cryptanalysis of the Open Smart Grid Protocol

[...]

Philipp Jovanovic1, Samuel Neves2•
University of Passau1, University of Coimbra2
8 Mar 2015
TL;DR: The authenticated encryption scheme deployed by OSGP is a non-standard composition of RC4 and a home-brewed MAC, the “OMA digest”, which is used in the Open Smart Grid Protocol.
Abstract: This paper analyses the cryptography used in the Open Smart Grid Protocol (OSGP). The authenticated encryption (AE) scheme deployed by OSGP is a non-standard composition of RC4 and a home-brewed MAC, the “OMA digest”.

31 citations

Book Chapter•10.1007/978-3-662-48116-5_3•
Meet-in-the-Middle Technique for Truncated Differential and Its Applications to CLEFIA and Camellia

[...]

Leibo Li1, Leibo Li2, Keting Jia1, Xiaoyun Wang2, Xiaoyun Wang1, Xiaoyang Dong2 •
Tsinghua University1, Shandong University2
8 Mar 2015
TL;DR: A new method to construct truncated differential characteristics of block ciphers using the meet-in-the-middle like technique is introduced and 10-round and 8-round truncation differential characteristics are proposed for CLEFIA and Camellia, respectively, which are ISO standard block cIPhers.
Abstract: As one of the generalizations of differential cryptanalysis, the truncated differential cryptanalysis has become a powerful toolkit to evaluate the security of block ciphers. In this article, taking advantage of the meet-in-the-middle like technique, we introduce a new method to construct truncated differential characteristics of block ciphers. Based on the method, we propose 10-round and 8-round truncated differential characteristics for CLEFIA and Camellia, respectively, which are ISO standard block ciphers. Applying the 10-round truncated differential characteristic for CLEFIA, we launch attacks on 14/14/15-round CLEFIA-128/192/256 with \(2^{108}\), \(2^{135}\) and \(2^{203}\) encryptions, respectively. For Camellia, we utilize the 8-round truncated differential to attack 11/12-round Camellia-128/192 including the \(FL/FL^{-1}\) and whiten layers with \(2^{121.3}\) and \(2^{185.3}\) encryptions. As far as we know, most of the cases are the best results of these attacks on both ciphers.

28 citations

Book Chapter•10.1007/978-3-662-48116-5_8•
Comb to Pipeline: Fast Software Encryption Revisited

[...]

Andrey Bogdanov1, Martin M. Lauridsen1, Elmar Tischhauser1•
Technical University of Denmark1
8 Mar 2015
TL;DR: The comb scheduler as mentioned in this paper is a fast scheduling algorithm based on an efficient look-ahead strategy, featuring a low overhead, with which sequential modes profit from the AES-NI pipeline in real-world settings by filling it with multiple, independent messages.
Abstract: AES-NI, or Advanced Encryption Standard New Instructions, is an extension of the x86 architecture proposed by Intel in 2008. With a pipelined implementation utilizing AES-NI, parallelizable modes such as AES-CTR become extremely efficient. However, out of the four non-trivial NIST-recommended encryption modes, three are inherently sequential: CBC, CFB, and OFB. This inhibits the advantage of using AES-NI significantly. Similar observations apply to CMAC, CCM and a great deal of other modes. We address this issue by proposing the comb scheduler – a fast scheduling algorithm based on an efficient look-ahead strategy, featuring a low overhead – with which sequential modes profit from the AES-NI pipeline in real-world settings by filling it with multiple, independent messages.

21 citations

Book Chapter•10.1007/978-3-662-48116-5_26•
Internal Differential Boomerangs: Practical Analysis of the Round-Reduced Keccak-\(f\) Permutation

[...]

Jérémy Jean1, Ivica Nikolic1•
Nanyang Technological University1
8 Mar 2015
TL;DR: In this article, an internal differential boomerang distinguisher was proposed for the inner permutation of the hash functions defined in the SHA-3 standard, which can be used against cryptographic primitives having high probability round-reduced internal differential characteristics.
Abstract: We introduce internal differential boomerang distinguisher as a combination of internal differentials and classical boomerang distinguishers. The new boomerangs can be successful against cryptographic primitives having high-probability round-reduced internal differential characteristics. The internal differential technique, which follow the evolution of differences between parts of the state, is particularly meaningful for highly symmetric functions like the inner permutation Keccak- \(f\) of the hash functions defined in the future SHA-3 standard. We find internal differential and standard characteristics for three to four rounds of Keccak- \(f\), and with the use of the new technique, enhanced with a strong message modification, show practical distinguishers for this permutation. Namely, we need \(2^{12}\) queries to distinguish 7 rounds of the permutation starting from the first round, and approximately \(2^{18}\) queries to distinguish 8 rounds starting from the fourth round. Due to the exceptionally low complexities, all of our results have been completely verified with a computer implementation of the analysis.
Book Chapter•10.1007/978-3-662-48116-5_5•
Analysis of Impossible, Integral and Zero-Correlation Attacks on Type-II Generalized Feistel Networks Using the Matrix Method

[...]

Céline Blondeau1, Marine Minier2•
Aalto University1, University of Lyon2
8 Mar 2015
TL;DR: In this article, the key-words involved in the zero-correlation attack are a subset of the key words involved in impossible differential attack, and the data complexity of the multidimensional zero correlation attack is larger than that of the other two attacks.
Abstract: While recent publications have shown strong relations between impossible differential and zero-correlation distinguishers as well as between zero-correlation and integral distinguishers, we analyze in this paper some relations between the underlying key-recovery attacks against Type-II Feistel networks. The results of this paper are build on the relation presented at ACNS 2014. In particular, using a matrix representation of the round function, we show that we can not only find impossible, integral and multidimensional zero-correlation distinguishers but also find the key-words involved in the underlined key-recovery attacks. Based on this representation, for matrix-method-derived strongly-related zero-correlation and impossible distinguishers, we show that the key-words involved in the zero-correlation attack is a subset of the key-words involved in the impossible differential attack. Other relations between the key-words involved in zero-correlation, impossible and integral attacks are also extracted. Also we show that in this context the data complexity of the multidimensional zero-correlation attack is larger than that of the other two attacks.
Book Chapter•10.1007/978-3-662-48116-5_19•
GCM Security Bounds Reconsidered

[...]

Yuichi Niwa1, Keisuke Ohashi1, Kazuhiko Minematsu2, Tetsu Iwata1•
Nagoya University1, NEC2
8 Mar 2015
TL;DR: In this paper, it was shown that the security bound of the Galois/Counter Mode of Operation (GCM) cannot be reduced to a constant smaller than 2.74 if the proof relies on the sum bound.
Abstract: A constant of \(2^{22}\) appears in the security bounds of the Galois/Counter Mode of Operation, GCM. In this paper, we first develop an algorithm to generate nonces that have a high counter-collision probability. We show concrete examples of nonces with the counter-collision probability of about \(2^{20.75}/2^{128}\). This shows that the constant in the security bounds, \(2^{22}\), cannot be made smaller than \(2^{19.74}\) if the proof relies on “the sum bound.” We next show that it is possible to avoid using the sum bound, leading to improved security bounds of GCM. One of our improvements shows that the constant of \(2^{22}\) can be reduced to 32.
Book Chapter•10.1007/978-3-662-48116-5_20•
Boosting OMD for Almost Free Authentication of Associated Data

[...]

Reza Reyhanitabar1, Serge Vaudenay1, Damian Vizár1•
École Polytechnique Fédérale de Lausanne1
8 Mar 2015
TL;DR: The pure OMD (p-OMD) scheme proposed in this article is a new variant of the Offset Merkle-Damgard authenticated encryption scheme, which inherits all desirable security features of OMD and provides higher efficiency.
Abstract: We propose pure OMD (p-OMD) as a new variant of the Offset Merkle-Damgard (OMD) authenticated encryption scheme. Our new scheme inherits all desirable security features of OMD while having a more compact structure and providing higher efficiency. The original OMD scheme, as submitted to the CAESAR competition, couples a single pass of a variant of the Merkle-Damgard (MD) iteration with the counter-based XOR MAC algorithm to provide privacy and authenticity. Our improved p-OMD scheme dispenses with the XOR MAC algorithm and is purely based on the MD iteration; hence, the name “pure” OMD. To process a message of \(\ell \) blocks and associated data of a blocks, OMD needs \(\ell +a+2\) calls to the compression function while p-OMD only requires \(\max \left\{ \ell , a\right\} +2\) calls. Therefore, for a typical case where \(\ell \ge a\), p-OMD makes just \(\ell +2\) calls to the compression function; that is, associated data is processed almost freely compared to OMD. We prove the security of p-OMD under the same standard assumption (pseudo-randomness of the compression function) as made in OMD; moreover, the security bound for p-OMD is the same as that of OMD, showing that the modifications made to boost the performance are without any loss of security.
Book Chapter•10.1007/978-3-662-48116-5_14•
Related-Key Forgeries for Prøst-OTR

[...]

Christoph Dobraunig1, Maria Eichlseder1, Florian Mendel1•
Graz University of Technology1
8 Mar 2015
TL;DR: Forgery attacks on Prost-OTR in a related-key setting have been studied in this article, where the authors exploit how the Prost permutation is used in an Even-Mansour construction.
Abstract: We present a forgery attack on Prost-OTR in a related-key setting. Prost is a family of authenticated encryption algorithms proposed as candidates in the currently ongoing CAESAR competition, and Prost-OTR is one of the three variants of the Prost design. The attack exploits how the Prost permutation is used in an Even-Mansour construction in the Feistel-based OTR mode of operation. Given the ciphertext and tag for any two messages under two related keys K and \(K \oplus \varDelta \) with related nonces, we can forge the ciphertext and tag for a modified message under K. If we can query ciphertexts for chosen messages under \(K \oplus \varDelta \), we can achieve almost universal forgery for K. The computational complexity is negligible.
Book Chapter•10.1007/978-3-662-48116-5_13•
Cryptanalysis of JAMBU

[...]

Thomas Peyrin1, Siang Meng Sim1, Lei Wang1, Guoyan Zhang2, Guoyan Zhang1 •
Nanyang Technological University1, Shandong University2
8 Mar 2015
TL;DR: In this paper, a technique to guess in advance a ciphertext block corresponding to a plaintext that has never been queried before (nor its prefix), thus breaking the confidentiality of the scheme when the attacker can make encryption queries with the same nonce.
Abstract: In this article, we analyse the security of the authenticated encryption mode JAMBU, a submission to the CAESAR competition that remains currently unbroken. We show that the security claims of this candidate regarding its nonce-misuse resistance can be broken. More precisely, we explain a technique to guess in advance a ciphertext block corresponding to a plaintext that has never been queried before (nor its prefix), thus breaking the confidentiality of the scheme when the attacker can make encryption queries with the same nonce. Our attack is very practical as it requires only about \(2^{32}\) encryption queries and computations (instead of the \(2^{128}\) claimed by the designers). Our cryptanalysis has been fully implemented in order to verify our findings. Moreover, due to the small tag length of JAMBU, we show how this attack can be extended in the nonce-respecting scenario to break confidentiality in the adaptive chosen-ciphertext model (IND-CCA2) with \(2^{96}\) computations, with message prefixes not previously queried.
Book Chapter•10.1007/978-3-662-48116-5_27•
New Linear Correlations Related to State Information of RC4 PRGA Using IV in WPA

[...]

Ryoma Ito1, Atsuko Miyaji1•
Japan Advanced Institute of Science and Technology1
8 Mar 2015
TL;DR: In this paper, the first 3 bytes of the RC4 key in both generic RC4 and WPA is known in WPA and linear correlations between unknown internal state and the first three bytes of RC4 are found.
Abstract: RC4 is a stream cipher designed by Ron Rivest in 1987, and is widely used in various applications. WPA is one of these applications, where TKIP is used for a key generation procedure to avoid weak IV generated by WEP. In FSE 2014, two different attacks against WPA were proposed by Sen Gupta et al. and Paterson et al. Both focused correlations between the keystream bytes and the first 3 bytes of the RC4 key in WPA. In this paper, we focus on linear correlations between unknown internal state and the first 3 bytes of the RC4 key in both generic RC4 and WPA, where the first 3 bytes of the RC4 key is known in WPA. As a result, we could discover various new linear correlations, and prove these correlations theoretically.
Book Chapter•10.1007/978-3-662-48116-5_16•
Relaxing Full-Codebook Security: A Refined Analysis of Key-Length Extension Schemes

[...]

Peter Gaži1, Jooyoung Lee2, Yannick Seurin, John P. Steinberger3, Stefano Tessaro4 •
Institute of Science and Technology Austria1, Sejong University2, Tsinghua University3, University of California, Santa Barbara4
8 Mar 2015
TL;DR: In this article, the authors consider the more natural case of an adversary restricted to adaptively learning a number of plaintext/ciphertext pairs that is less than the entire codebook and determine the highest number of block-cipher queries the adversary can issue without being able to successfully distinguish the construction (under a secret key) from a random permutation.
Abstract: We revisit the security (as a pseudorandom permutation) of cascading-based constructions for block-cipher key-length extension. Previous works typically considered the extreme case where the adversary is given the entire codebook of the construction, the only complexity measure being the number \(q_e\) of queries to the underlying ideal block cipher, representing adversary’s secret-key-independent computation. Here, we initiate a systematic study of the more natural case of an adversary restricted to adaptively learning a number \(q_c\) of plaintext/ciphertext pairs that is less than the entire codebook. For any such \(q_c\), we aim to determine the highest number of block-cipher queries \(q_e\) the adversary can issue without being able to successfully distinguish the construction (under a secret key) from a random permutation.
Book Chapter•10.1007/978-3-662-48116-5_11•
Linear Distinguishers in the Key-less Setting: Application to PRESENT

[...]

Martin M. Lauridsen1, Christian Rechberger1•
Technical University of Denmark1
8 Mar 2015
TL;DR: This paper proposes a model in which the concept of linear cryptanalysis is meaningful for distinguishing block ciphers and, for the first time, this model is proposed in which its application is meaningful to distinguish key-less primitives.
Abstract: The application of the concept of linear cryptanalysis to the domain of key-less primitives is largely an open problem. In this paper we, for the first time, propose a model in which its application is meaningful for distinguishing block ciphers.
Book Chapter•10.1007/978-3-662-48116-5_4•
Protecting Against Multidimensional Linear and Truncated Differential Cryptanalysis by Decorrelation

[...]

Céline Blondeau1, Aslı Bay2, Aslı Bay1, Serge Vaudenay2•
Aalto University1, École Polytechnique Fédérale de Lausanne2
8 Mar 2015
TL;DR: It is shown that the cipher should be decorrelated of order two to be resistant against some multidimensional linear and truncated differential attacks and is resumed and improved in this paper.
Abstract: The decorrelation theory provides a different point of view on the security of block cipher primitives. Results on some statistical attacks obtained in this context can support or provide new insight on the security of symmetric cryptographic primitives. In this paper, we study, for the first time, the multidimensional linear attacks as well as the truncated differential attacks in this context. We show that the cipher should be decorrelated of order two to be resistant against some multidimensional linear and truncated differential attacks. Previous results obtained with this theory for linear, differential, differential-linear and boomerang attacks are also resumed and improved in this paper.
Book Chapter•10.1007/978-3-662-48116-5_21•
Optimally Secure Tweakable Blockciphers

[...]

Bart Mennink1, Bart Mennink2•
Katholieke Universiteit Leuven1, iMinds2
8 Mar 2015
TL;DR: It is shown that any tweakable blockcipher with one primitive call and arbitrary linear pre- and postprocessing functions can be distinguished from an ideal one with an attack complexity of about \(2^{n/2}\).
Abstract: We consider the generic design of a tweakable blockcipher from one or more evaluations of a classical blockcipher, in such a way that all input and output wires are of size n bits As a first contribution, we show that any tweakable blockcipher with one primitive call and arbitrary linear pre- and postprocessing functions can be distinguished from an ideal one with an attack complexity of about \(2^{n/2}\) Next, we introduce the tweakable blockcipher \({\widetilde{F}}[1]\) It consists of one multiplication and one blockcipher call with tweak-dependent key, and achieves \(2^{2n/3}\) security Finally, we introduce \({\widetilde{F}}[2]\), which makes two blockcipher calls, one of which with tweak-dependent key, and achieves optimal \(2^n\) security Both schemes are more efficient than all existing beyond birthday bound tweakable blockciphers known to date, as long as one blockcipher key renewal is cheaper than one blockcipher evaluation plus one universal hash evaluation
Book Chapter•10.1007/978-3-662-48116-5_22•
On Lightweight Stream Ciphers with Shorter Internal States

[...]

Frederik Armknecht1, Vasily Mikhalev1•
University of Mannheim1
8 Mar 2015
TL;DR: In this paper, the authors propose to reduce the internal state size of a stream cipher to be at least twice the security parameter to resist time-memory-data-tradeoff attacks.
Abstract: To be resistant against certain time-memory-data-tradeoff (TMDTO) attacks, a common rule of thumb says that the internal state size of a stream cipher should be at least twice the security parameter. As memory gates are usually the most area and power consuming components, this implies a sever limitation with respect to possible lightweight implementations.
Book Chapter•10.1007/978-3-662-48116-5_2•
Improved Higher-Order Differential Attacks on MISTY1

[...]

Achiya Bar-On1•
Bar-Ilan University1
8 Mar 2015
TL;DR: This paper presents a reduced variant of MISTY1 that contains 7 of the 8 rounds and 4 of the 5 FL layers in \(2^{49.7}\) data and time, and breaks a higher-order differential attack presented by Tsunoo et al. in 2012.
Abstract: MISTY1 is a block cipher designed by Matsui in 1997. It is widely deployed in Japan, and is recognized internationally as an European NESSIE-recommended cipher and an ISO standard. Since its introduction, MISTY1 was subjected to extensive cryptanalytic efforts, yet no attack significantly faster than exhaustive key search is known on its full version. The best currently known attack is a higher-order differential attack presented by Tsunoo et al. in 2012 which breaks a reduced variant of MISTY1 that contains 7 of the 8 rounds and 4 of the 5 FL layers in \(2^{49.7}\) data and \(2^{116.4}\) time.
Book Chapter•10.1007/978-3-662-48116-5_24•
A New Classification of 4-bit Optimal S-boxes and Its Application to PRESENT, RECTANGLE and SPONGENT

[...]

Wentao Zhang1, Zhenzhen Bao1, Vincent Rijmen2, Meicheng Liu1•
Chinese Academy of Sciences1, Katholieke Universiteit Leuven2
8 Mar 2015
TL;DR: A new classification of 4-bit optimal S-boxes is presented and a set of potentially best/better S-box candidates from the 3 platinum categories are identified to see if they can be used to improve the security-performance tradeoff of the 3 cryptographic algorithms.
Abstract: In this paper, we present a new classification of 4-bit optimal S-boxes. All optimal 4-bit S-boxes can be classified into 183 different categories, among which we specify 3 platinum categories. Under the design criteria of the PRESENT (or SPONGENT) S-box, there are 8064 different S-boxes up to adding constants before and after an S-box. The 8064 S-boxes belong to 3 different categories, we show that the S-box should be chosen from one out of the 3 categories or other categories for better resistance against linear cryptanalysis. Furthermore, we study in detail how the S-boxes in the 3 platinum categories influence the security of PRESENT, RECTANGLE and SPONGENT\(_{88}\) against differential and linear cryptanalysis. Our results show that the S-box selection has a great influence on the security of the schemes. For block ciphers or hash functions with 4-bit S-boxes as confusion layers and bit permutations as diffusion layers, designers can extend the range of S-box selection to the 3 platinum categories and select their S-box very carefully. For PRESENT, RECTANGLE and SPONGENT\(_{88}\) respectively, we get a set of potentially best/better S-box candidates from the 3 platinum categories. These potentially best/better S-boxes can be further investigated to see if they can be used to improve the security-performance tradeoff of the 3 cryptographic algorithms.
Book Chapter•10.1007/978-3-662-48116-5_12•
Differential-Linear Cryptanalysis of ICEPOLE

[...]

Tao Huang1, Ivan Tjuawinata1, Hongjun Wu1•
Nanyang Technological University1
8 Mar 2015
TL;DR: In this paper, Wang et al. developed the differential-linear attacks against ICEPOLE when nonce is misused and showed that the secret key is recovered once the state is recovered.
Abstract: ICEPOLE is a CAESAR candidate with the intermediate level of robustness under nonce misuse circumstances in the original document. In particular, it was claimed that key recovery attack against ICEPOLE is impossible in the case of nonce misuse. ICEPOLE is strong against the differential cryptanalysis and linear cryptanalysis. In this paper, we developed the differential-linear attacks against ICEPOLE when nonce is misused. Our attacks show that the state of ICEPOLE–128 and ICEPOLE–128a can be recovered with data complexity \(2^{46}\) and time complexity \(2^{46}\); the state of ICEPOLE–256a can be recovered with data complexity \(2^{60}\) and time complexity \(2^{60}\). For ICEPOLE–128a and ICEPOLE–256a, the secret key is recovered once the state is recovered. We experimentally verified the attacks against ICEPOLE–128 and ICEPOLE–128a.
Book Chapter•10.1007/978-3-662-48116-5_7•
Conversion from Arithmetic to Boolean Masking with Logarithmic Complexity

[...]

Jean-Sébastien Coron1, Johann Großschädl1, Mehdi Tibouchi, Praveen Kumar Vadnala1•
University of Luxembourg1
8 Mar 2015
TL;DR: In this paper, the Kogge-Stone carry look-ahead adder was used to convert from Boolean masking to arithmetic masking with only a constant number of operations.
Abstract: A general technique to protect a cryptographic algorithm against side-channel attacks consists in masking all intermediate variables with a random value. For cryptographic algorithms combining Boolean operations with arithmetic operations, one must then perform conversions between Boolean masking and arithmetic masking. At CHES 2001, Goubin described a very elegant algorithm for converting from Boolean masking to arithmetic masking, with only a constant number of operations. Goubin also described an algorithm for converting from arithmetic to Boolean masking, but with \(\mathcal{O}(k)\) operations where k is the addition bit size. In this paper we describe an improved algorithm with time complexity \(\mathcal{O}(\log k)\) only. Our new algorithm is based on the Kogge-Stone carry look-ahead adder, which computes the carry signal in \(\mathcal{O}(\log k)\) instead of \(\mathcal{O}(k)\) for the classical ripple carry adder. We also describe an algorithm for performing arithmetic addition modulo \(2^k\) directly on Boolean shares, with the same complexity \(\mathcal{O}(\log k)\) instead of \(\mathcal{O}(k)\). We prove the security of our new algorithm against first-order attacks. Our algorithm performs well in practice, as for \(k=64\) we obtain a \(23\,\%\) improvement compared to Goubin’s algorithm.
Book Chapter•10.1007/978-3-662-48116-5_18•
Security of Keyed Sponge Constructions Using a Modular Proof Approach

[...]

Elena Andreeva1, Joan Daemen2, Bart Mennink1, Gilles Van Assche2•
Katholieke Universiteit Leuven1, STMicroelectronics2
8 Mar 2015
TL;DR: This work considers two keyed sponge versions and derives improved bounds in the classical indistinguishability setting as well as in an extended setting where the adversary targets multiple instances at the same time, and takes a modular proof approach.
Abstract: Sponge functions were originally proposed for hashing, but find increasingly more applications in keyed constructions, such as encryption and authentication. Depending on how the key is used we see two main types of keyed sponges in practice: inner- and outer-keyed. Earlier security bounds, mostly due to the well-known sponge indifferentiability result, guarantee a security level of c / 2 bits with c the capacity. We reconsider these two keyed sponge versions and derive improved bounds in the classical indistinguishability setting as well as in an extended setting where the adversary targets multiple instances at the same time. For cryptographically significant parameter values, the expected workload for an attacker to be successful in an n-target attack against the outer-keyed sponge is the minimum over \(2^k/n\) and \(2^c/\mu \) with k the key length and \(\mu \) the total maximum multiplicity. For the inner-keyed sponge this simplifies to \(2^k/\mu \) with maximum security if \(k=c\). The multiplicity is a characteristic of the data available to the attacker. It is at most twice the data complexity, but will be much smaller in practically relevant attack scenarios. We take a modular proof approach, and our indistinguishability bounds are the sum of a bound in the PRP model and a bound on the PRP-security of Even-Mansour type block ciphers in the ideal permutation model, where we obtain the latter result by using Patarin’s H-coefficient technique.

Tools

SciSpace AgentBiomedical AgentSciSpace RecruitSciSpace for EnterpriseAgent GalleryChat with PDFLiterature ReviewAI WriterFind TopicsParaphraserCitation GeneratorExtract DataAI DetectorCitation Booster

Learn

ResourcesLive Workshops

SciSpace

CareersSupportBrowse PapersPricingSciSpace Affiliate ProgramCancellation & Refund PolicyTermsPrivacyData Sources

Directories

PapersTopicsJournalsAuthorsConferencesInstitutionsCitation StylesWriting templates

Extension & Apps

SciSpace Chrome ExtensionSciSpace Mobile App

Contact

support@scispace.com
SciSpace

© 2026 | PubGenius Inc. | Suite # 217 691 S Milpitas Blvd Milpitas CA 95035, USA

soc2
Secured by Delve