Abstract

Lightweight block ciphers are important for implementing security services on constrained devices today. In this paper, we propose a novel ultra-lightweight block cipher DULBC based on a dynamic SPN structure. The round function of DULBC adopts an unfixed F-function and a bit-based permutation. The choice of the F-function depends on 2 bits of the round keys. This means the encryption process of the cipher is uncertain and its security is greatly improved. Also, a strong 4 × 4 S-box with fewer logic gates is proposed, which costs low hardware resources and ensures excellent performances. We have conducted FPGA implementation and ASIC implementation on DULBC. The throughput of DULBC-80/128 is 555.03/443.84 Mbps and the area of the 16-bit serial architecture of DULBC-80/128 is 1075/1351 GEs, respectively. DULBC is secure and efficient according to our experiments and comparisons.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.