ULBC: An Ultra Light-weight Block Cipher
Shreyasi Ghorai
Department of Mathematics, West Bengal State University, India.
Nilanjan Datta
Institute for Advancing Intelligence, TCG CREST, India.
Mrinal Nandi *
Department of Statistics, West Bengal State University, India.
*Author to whom correspondence should be addressed.
Abstract
After explicitly observing the design criteria of two popular block ciphers, namely PRESENT and GIFT, we have proposed a new S-box that would be useful for designing a new light-weight block cipher, we name it as ULBC. The primary goal of the S-Box is to reduce the implementation cost, and make it cheaper than the two block ciphers GIFT and PRESENT. In this design, we have also developed a new property like BOGI which would be extremely helpful in building light-weight block ciphers. Depending on this property we can appropriately design permutation layer, such that no bad output will go bad input. ULBC is composed of a S-box, associated bit wiring and key schedule. Also, we have produced some of cryptanalytic attacks to assure certain security level. We have used two different methods to calculate differential characteristics and linear approximation. By using *-DDT method we have produced tight bounds of them. We find that 24 rounds are sufficient to resist some cryptanalytic attack. It is also found that by using this cipher 64-bits plain-text can be encrypted into 64-bits cipher-text.
Keywords: Light-weight block cipher, S-box, BOGI