{"title":"A New Hybrid (MD5 and RC4) Cryptography Algorithm Using Multi-Logic States","authors":"Suhad Muhaier Kareem, A. M. Rahma","doi":"10.1109/ICICIS46948.2019.9014819","DOIUrl":null,"url":null,"abstract":"In cryptography, the MD5 and RC4 algorithms are used in many applications to provide security. Both depend on two-state operations, such as XOR, for manipulating bits, and these operations are considered a weakness that can be vulnerable to attack. This paper presents a new hybrid of MD5 and RC4 based on a multi-logic states operation, called (E#), instead of XOR to increase the security level. This new (E#) uses three keys instead of one for controlling the variable block bits sizes of (1, 2, 4, and 8) bits and for determining the table numbers, which are formed from the addition in the Galois Field GF (2n) based on the block bit size for increasing the complexity of the proposed algorithm. This new hybrid algorithm leverages (E#) in both MD5 and RC4 and takes the output of the modified MD5 for use as the input key to RC4 increasing the security of RC4. The results are evaluated based on complexity, National Institute of Standards and Technology (NIST), histogram analysis, number of pixels of change rate (NPCR) and unified average changing intensity (UACI) and demonstrate that our modifications to both algorithms increase their complexity and security.","PeriodicalId":200604,"journal":{"name":"2019 Ninth International Conference on Intelligent Computing and Information Systems (ICICIS)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 Ninth International Conference on Intelligent Computing and Information Systems (ICICIS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICICIS46948.2019.9014819","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
In cryptography, the MD5 and RC4 algorithms are used in many applications to provide security. Both depend on two-state operations, such as XOR, for manipulating bits, and these operations are considered a weakness that can be vulnerable to attack. This paper presents a new hybrid of MD5 and RC4 based on a multi-logic states operation, called (E#), instead of XOR to increase the security level. This new (E#) uses three keys instead of one for controlling the variable block bits sizes of (1, 2, 4, and 8) bits and for determining the table numbers, which are formed from the addition in the Galois Field GF (2n) based on the block bit size for increasing the complexity of the proposed algorithm. This new hybrid algorithm leverages (E#) in both MD5 and RC4 and takes the output of the modified MD5 for use as the input key to RC4 increasing the security of RC4. The results are evaluated based on complexity, National Institute of Standards and Technology (NIST), histogram analysis, number of pixels of change rate (NPCR) and unified average changing intensity (UACI) and demonstrate that our modifications to both algorithms increase their complexity and security.