The Internet of Things (IoT) concept is tremendously applied in our current daily lives. The IoT involves Radio Frequency Identification (RFID) as a part of the infrastructure that helps with the data gathering from different types of sensors. In general, security worries have increased significantly as these types of technologies have become more common. For this reason, manifold realizations and studies have been carried out to address this matter. In this work, we tried to provide a thorough analysis of the cryptography-based solutions for RFID cards (MIFARE cards as a case study) by performing a Systematic Literature Review (SLR) to deliver the up-to-date trends and outlooks on this topic.
Cryptography plays consistently an essential role in securing any sort of communications or data broadcast over the network. Since the security of any designed block cipher algorithm is related to its Substitution box (S-box), several efforts have been made by researchers to design a vigorous S-box that maintains flawlessly the cost, performance, and security trade-off. From the literature, we can find a variety of input–output sizes of S-boxes, each of which has its benefits and drawbacks. Therefore, this work introduces a new S-box pattern generation based on the chaotic enhanced logistic map where its chaotic behavior offers good randomness ability, a fact that enhances its unpredictability. In our realization, the intention was the generation of a 5-bit Sbox due to its suitability and cost-effectiveness to be integrated into lightweight cryptosystems. Moreover, the S-box security strength is proved by testing it through numerous cryptanalysis measurements. We can mention non-linearity, bijectivity, linearity, differential cryptanalysis, boomerang attacks resilience, Avalanche effect, and algebraic attacks resilience. The results show that our proposition provides good resistance to the aforementioned attacks and even shows superiority over its 5-bit competitors in terms of non-linearity, differential, Boomerang, and algebraic attack resistance.
From hieroglyphic writing in ancient Egypt to the post-quantum edge, cryptology is usually seen as an immortal concept that evolves within the enhancement of human civilization. However, modern cryptography primitives try to make revealing ciphered information as tough as possible for attackers. As a sort of enhancement, substitution boxes play an important role in leveraging security, especially for symmetric-based algorithms. The S-box concept is integrated internally into the encryption process for block ciphers and added as a strengthened layer for stream ciphers. Consequently, in-depth analytical considerations are always needed to gather the required information if any S-box wants to be integrated. For this reason, this paper is about providing a scrutiny cryptanalysis for these S-boxes and, more precisely, size ones, since they are not widely investigated.