Multipurpose Cryptographic Primitive ARMADILLO3
This paper describes a new design of the multipurpose cryptographic primitive ARMADILLO3 and analyses its security. The ARMADILLO3 family is oriented on small hardware such as smart cards and RFID chips. The original design ARMADILLO and its variants were analyzed by Sepehrdad et al. at CARDIS’11, the recommended variant ARMADILLO2 was analyzed by Plasencia et al. at FSE’12 and by Abdelraheem et al. at ASIACRYPT’11. The ARMADILLO3 design takes the original approach of combining a substitution and a permutation layer. The new family ARMADILLO3 introduces a reduced-size substitution layer with 3 × 3 and 4 × 4 S-boxes, which covers the substitution layer from 25% to 100% of state bits, depending on the security requirements. We propose an instance ARMADILLO3-A1/4 with a pair of permutations and S-boxes applied on 25% of state bits at each stage.
Cite this item
Susil, P., & Vaudenay, S. (2012). Multipurpose Cryptographic Primitive ARMADILLO3. Smart Card Research and Advanced Applications - 11th International Conference, CARDIS 2012, Graz, Austria, November 28-30, 2012, Revised Selected Papers, Lecture Notes in Computer Science; 7771. CARDIS, Graz, Austria. https://doi.org/10.1007/978-3-642-37288-9_14
Click Copy to copy the citation, or select the text manually.
2012
Lecture Notes in Computer Science; 7771
REVIEWED
EPFL
| Event name | Event place | Event date |
Graz, Austria | November 28-30, 2012 | |