Enhanced Blowfish Algorithm for Image Encryption Based on Chaotic Map

Ammar H. Jassem, A. T. Hashim, Suhad A. Ali
{"title":"Enhanced Blowfish Algorithm for Image Encryption Based on Chaotic Map","authors":"Ammar H. Jassem, A. T. Hashim, Suhad A. Ali","doi":"10.1109/CAS47993.2019.9075747","DOIUrl":null,"url":null,"abstract":"Image security is essential, topic through the increase of the image usage in most of communications besides assures information security which is hidden in these images such as military and medical images. Blowfish is outstanding symmetric cryptography, which has the benefits of strong ability to resist attackers. Thus it is widely used in data encryption, but it is not suitable for image encryption because of the huge data, higher redundancy and toughly correlation of image pixels. The proposed enhanced method has been employed Blowfish based image encryption technique. Firstly the digital image is decomposed into several key-based blocks randomly to decorrelated the relationship between original and processed image then each block is passed through the Blowfish algorithm. The proposed system is designed to take advantage of the powerful facility, which is supported by a chaotic map resulting in a much-improved security/performance trade-off. As a result, the proposed system offers good performance for image encryption. To ensure improved Blowfish encryption algorithm, the implementation of both techniques has been carried out for experimental purposes which are showed that the original image has a flat histogram after encrypted, a decreasing correlation between adjacent pixels in all colour components and increasing entropy for the cases studied. A comparative study with previous Blowfish algorithm shows the superiority of the modified algorithm.","PeriodicalId":202291,"journal":{"name":"2019 First International Conference of Computer and Applied Sciences (CAS)","volume":"4 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 First International Conference of Computer and Applied Sciences (CAS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CAS47993.2019.9075747","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6

Abstract

Image security is essential, topic through the increase of the image usage in most of communications besides assures information security which is hidden in these images such as military and medical images. Blowfish is outstanding symmetric cryptography, which has the benefits of strong ability to resist attackers. Thus it is widely used in data encryption, but it is not suitable for image encryption because of the huge data, higher redundancy and toughly correlation of image pixels. The proposed enhanced method has been employed Blowfish based image encryption technique. Firstly the digital image is decomposed into several key-based blocks randomly to decorrelated the relationship between original and processed image then each block is passed through the Blowfish algorithm. The proposed system is designed to take advantage of the powerful facility, which is supported by a chaotic map resulting in a much-improved security/performance trade-off. As a result, the proposed system offers good performance for image encryption. To ensure improved Blowfish encryption algorithm, the implementation of both techniques has been carried out for experimental purposes which are showed that the original image has a flat histogram after encrypted, a decreasing correlation between adjacent pixels in all colour components and increasing entropy for the cases studied. A comparative study with previous Blowfish algorithm shows the superiority of the modified algorithm.
基于混沌映射的增强Blowfish图像加密算法
图像安全是必不可少的,通过图像在大多数通信中的使用量的增加,除了保证隐藏在这些图像中的信息安全,如军事和医学图像。河豚算法是一种出色的对称密码算法,具有较强的抗攻击能力。因此在数据加密中得到了广泛的应用,但由于数据量大、冗余度高、图像像素相关性强,因此不适合用于图像加密。所提出的增强方法采用了基于Blowfish的图像加密技术。首先将数字图像随机分解为若干个基于密钥的块,去相关原始图像和处理后图像之间的关系,然后对每个块进行Blowfish算法。所提出的系统旨在利用强大的功能,该功能由混沌映射支持,从而大大提高了安全性/性能权衡。结果表明,该系统具有良好的图像加密性能。为了确保改进的Blowfish加密算法,对这两种技术进行了实验,结果表明,加密后的原始图像具有平坦的直方图,在所研究的情况下,所有颜色分量中相邻像素之间的相关性降低,熵增加。通过与先前的Blowfish算法的比较研究,证明了改进算法的优越性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信