An improvement for CAST-128 encryption based on magic square and matrix inversion

S. M. Kareem, Ayad Al-Adhami, Abdul Monem S. Rahma
{"title":"An improvement for CAST-128 encryption based on magic square and matrix inversion","authors":"S. M. Kareem, Ayad Al-Adhami, Abdul Monem S. Rahma","doi":"10.11591/eei.v13i1.5340","DOIUrl":null,"url":null,"abstract":"This paper presents two image encryption methods which aim to improve the CAST 128-bit algorithm by increasing the security level of encrypted images. The first improvement uses a magic square of order three, while the second improvement uses a 2×2 matrix over GF(P). Both modifications are used in each round of the CAST algorithm, in place of a standard algorithm which uses XOR to increase the correlation between the plaintext and ciphertext. Simulations are carried out in order to evaluate the image encryption system with regard to complexity, time consumption, histogram, information entropy, differential attacks, noise evaluation, adjacent pixels’ correlation index, National Institute of Standards and Technology (NIST) analyses, mean absolute error, and average difference. The experimental results demonstrate that the encryption and decryption time when using the proposed CAST 128-bit algorithm with magic square is less than the time required for the CAST 128-bit algorithm with the matrix. Conversely, the proposed CAST with the matrix is higher than the CAST with the magic square. Both theoretical analysis and experimental results confirm that the two proposed enhancements to CAST perform effectively with sufficient security levels.","PeriodicalId":502860,"journal":{"name":"Bulletin of Electrical Engineering and Informatics","volume":"25 19","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Bulletin of Electrical Engineering and Informatics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.11591/eei.v13i1.5340","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

This paper presents two image encryption methods which aim to improve the CAST 128-bit algorithm by increasing the security level of encrypted images. The first improvement uses a magic square of order three, while the second improvement uses a 2×2 matrix over GF(P). Both modifications are used in each round of the CAST algorithm, in place of a standard algorithm which uses XOR to increase the correlation between the plaintext and ciphertext. Simulations are carried out in order to evaluate the image encryption system with regard to complexity, time consumption, histogram, information entropy, differential attacks, noise evaluation, adjacent pixels’ correlation index, National Institute of Standards and Technology (NIST) analyses, mean absolute error, and average difference. The experimental results demonstrate that the encryption and decryption time when using the proposed CAST 128-bit algorithm with magic square is less than the time required for the CAST 128-bit algorithm with the matrix. Conversely, the proposed CAST with the matrix is higher than the CAST with the magic square. Both theoretical analysis and experimental results confirm that the two proposed enhancements to CAST perform effectively with sufficient security levels.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
基于魔方和矩阵反转的 CAST-128 加密改进方案
本文提出了两种图像加密方法,旨在改进 CAST 128 位算法,提高加密图像的安全级别。第一种改进方法使用三阶魔方,第二种改进方法使用 GF(P) 上的 2×2 矩阵。这两种改进都用于 CAST 算法的每一轮,而不是使用 XOR 来增加明文和密文之间相关性的标准算法。为了评估图像加密系统的复杂性、耗时、直方图、信息熵、差分攻击、噪声评估、相邻像素相关指数、美国国家标准与技术研究院(NIST)分析、平均绝对误差和平均差值,我们进行了模拟实验。实验结果表明,使用拟议的带魔方的 CAST 128 位算法进行加密和解密所需的时间少于使用矩阵的 CAST 128 位算法。相反,拟议的带矩阵的 CAST 算法比带魔方的 CAST 算法所需时间更长。理论分析和实验结果都证实,对 CAST 提出的两个改进方案都能有效地执行,并具有足够的安全级别。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Cross-project software defect prediction through multiple learning Palembang songket fabric motif image detection with data augmentation based on ResNet using dropout Secure map-based crypto-stego technique based on mac address Low insertion loss open-loop resonator–based microstrip diplexer with high selective for wireless applications Autonomous vehicle tracking control for a curved trajectory
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1