Skip to Main content Skip to Navigation
Preprints, Working Papers, ...

Exercice de style

Abstract : We present the construction and implementation of an 8-bit S-box with a differential and linear branch number of 3. We show an application by designing FLY, a simple block cipher based on bitsliced evaluations of the S-box and bit rotations that targets the same platforms as PRIDE, and which can be seen as a variant of PRESENT with 8-bit S-boxes. It achieves the same performance as PRIDE on 8-bit microcontrollers (in terms of number of instructions per round) while having 1.5 times more equivalent active S-boxes. The S-box also has an efficient implementation with SIMD instructions, a low implementation cost in hardware and it can be masked efficiently thanks to its sparing use of non-linear gates.
Document type :
Preprints, Working Papers, ...
Complete list of metadata

Cited literature [19 references]  Display  Hide  Download
Contributor : Pierre Karpman <>
Submitted on : Thursday, January 28, 2016 - 10:50:51 AM
Last modification on : Friday, April 30, 2021 - 10:00:44 AM
Long-term archiving on: : Friday, November 11, 2016 - 6:04:47 PM


Files produced by the author(s)


Distributed under a Creative Commons Attribution - NoDerivatives 4.0 International License


  • HAL Id : hal-01263735, version 1



Pierre Karpman. Exercice de style. 2016. ⟨hal-01263735⟩



Record views


Files downloads