Extended Generalized Feistel Networks Using Matrix Representation to Propose a New Lightweight Block Cipher: LILLIPUT

被引:45
作者
Berger, Thierry P. [1 ]
Francq, Julien [2 ]
Minier, Marine [3 ]
Thomas, Gael [1 ]
机构
[1] Univ Limoges, XLIM UMR CNRS 7252, 123 Ave A Thomas, F-87060 Limoges, France
[2] Airbus Def & Space CyberSecur, 1 Bd Jean Moulin,CS 40001, F-78996 Metapole, Elancourt, France
[3] Univ Lyon, INRIA INSA Lyon, CITI, F-69621 Villeurbanne, France
关键词
Block ciphers; generalized Feistel networks; matrix representation; lightweight design proposal; security analysis; ASIC implementation; PSEUDORANDOM PERMUTATIONS; CRYPTANALYSIS;
D O I
10.1109/TC.2015.2468218
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
While Generalized Feistel Networks (GFNs) have been widely studied in the literature as a building block of a block cipher, we recall in this paper the results of [1] where a unified vision to easily represent them through a matrix representation is proposed. We also introduce a new class of such schemes called Extended Generalized Feistel Networks well suited for cryptographic applications. We instantiate this particular construction into a lightweight block cipher called LILLIPUT analyzing its security and its hardware performances.
引用
收藏
页码:2074 / 2089
页数:16
相关论文
共 48 条
  • [1] Adams C., 1999, 2612 RFC NETW WORK G
  • [2] [Anonymous], 2008, 97982 ISOIEC
  • [3] [Anonymous], 2001, FIPS
  • [4] [Anonymous], 1977, DAT ENCR STAND
  • [5] Aoki K., 2001, Selected Areas in Cryptography. 7th Annual International Workshop, SAC 2000. Proceedings (Lecture Notes in Computer Science Vol.2012), P39
  • [6] Revisiting LFSRs for Cryptographic Applications
    Arnault, Francois
    Berger, Thierry
    Minier, Marine
    Pousse, Benjamin
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 2011, 57 (12) : 8095 - 8113
  • [7] Beaulieu R., 2013, IACR CRYPTOLOGY EPRI
  • [8] Berger T., 2013, LNCS, P289
  • [9] Berger TP, 2009, LECT NOTES COMPUT SC, V5922, P119, DOI 10.1007/978-3-642-10628-6_8
  • [10] BIHAM E, 1991, LECT NOTES COMPUT SC, V537, P2