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...
Saved in:
Published in | Chinese Journal of Electronics Vol. 24; no. 3; pp. 513 - 523 |
---|---|
Main Authors | , , , |
Format | Journal Article |
Language | English |
Published |
Published by the IET on behalf of the CIE
01.07.2015
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
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 |