A Novel Combinatorics-Based Reconfigurable Bit Permutation Network and Its Circuit Implementation

Bit permutation is an important operation in many applications. A novel reconfigurable N × N bit permutation network with a compact structure is presented. It is based on combinatorics theory by cascading two recursive N/2 × N/2 sub-networks, while each subnetwork is cascaded by two N/4 × N/4 sub-ne...

Full description

Saved in:
Bibliographic Details
Published inChinese Journal of Electronics Vol. 24; no. 3; pp. 513 - 523
Main Authors Shan, Weiwei, Chen, Xin, Lu, Yinchao, Li, Jie
Format Journal Article
LanguageEnglish
Published Published by the IET on behalf of the CIE 01.07.2015
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Bit permutation is an important operation in many applications. A novel reconfigurable N × N bit permutation network with a compact structure is presented. It is based on combinatorics theory by cascading two recursive N/2 × N/2 sub-networks, while each subnetwork is cascaded by two N/4 × N/4 sub-networks, and so on cascaded until reaching the elementary 4 × 4 seed networks. Its routing algorithm is also established to determine each multiplexor’s status. Then the circuits of different sized permutation networks in a reconfigurable cipher co-processor were designed and implemented in 0.18μm CMOS process. The proposed circuit can achieve an arbitrary n × n permutation and support all types of bit permutations in many cryptographic algorithms. Plus, it consumes less multiplexors than commonly used BENES and OMFLIP networks.
Bibliography:SHAN Weiwei;CHEN Xin;LU Yinchao;LI Jie;National ASIC System Engineering Research Center, Southeast University;College of Electronic & Information Engineering, Nanjing University of Aeronautics & Astronautics
ISSN:1022-4653
2075-5597
DOI:10.1049/cje.2015.07.013