Arslan Shafique
Detecting the Security Level of Various Cryptosystems Using Machine Learning Models
Shafique, Arslan; Ahmed, Jameel; Boulila, Wadii; Ghandorh, Hamzah; Ahmad, Jawad; Rehman, Mujeeb Ur
Authors
Jameel Ahmed
Wadii Boulila
Hamzah Ghandorh
Dr Jawad Ahmad J.Ahmad@napier.ac.uk
Lecturer
Mujeeb Ur Rehman
Abstract
With recent advancements in multimedia technologies, the security of digital data has become a critical issue. To overcome the vulnerabilities of current security protocols, researchers tend to focus their efforts on modifying existing protocols. Over the last few decades, though, several proposed encryption algorithms have been proven insecure, leading to major threats against important data. Using the most appropriate encryption algorithm is a very important means of protection against such attacks, but which algorithm is most appropriate in any particular situation will also be dependent on what sort of data is being secured. However, testing potential cryptosystems one by one to find the best option can take up an important processing time. For a fast and accurate selection of appropriate encryption algorithms, we propose a security level detection approach for image encryption algorithms by incorporating a support vector machine (SVM). In this work, we also create a dataset using standard encryption security parameters, such as entropy, contrast, homogeneity, peak signal to noise ratio, mean square error, energy, and correlation. These parameters are taken as features extracted from different cipher images. Dataset labels are divided into three categories based on their security level: strong, acceptable, and weak. To evaluate the performance of our proposed model, we have performed different analyses (f1-score, recall, precision, and accuracy), and our results demonstrate the effectiveness of this SVM-supported system.
Citation
Shafique, A., Ahmed, J., Boulila, W., Ghandorh, H., Ahmad, J., & Rehman, M. U. (2021). Detecting the Security Level of Various Cryptosystems Using Machine Learning Models. IEEE Access, 9, 9383-9393. https://doi.org/10.1109/access.2020.3046528
Journal Article Type | Article |
---|---|
Acceptance Date | Dec 18, 2020 |
Online Publication Date | Dec 22, 2020 |
Publication Date | 2021 |
Deposit Date | Jan 25, 2021 |
Publicly Available Date | Jan 25, 2021 |
Journal | IEEE Access |
Publisher | Institute of Electrical and Electronics Engineers |
Peer Reviewed | Peer Reviewed |
Volume | 9 |
Pages | 9383-9393 |
DOI | https://doi.org/10.1109/access.2020.3046528 |
Keywords | Support vector machine (SVM), security analysis, image encryption, cryptosystem |
Public URL | http://researchrepository.napier.ac.uk/Output/2717192 |
Files
Detecting The Security Level Of Various Cryptosystems Using Machine Learning Models
(2.3 Mb)
PDF
Publisher Licence URL
http://creativecommons.org/licenses/by/4.0/
Copyright Statement
This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see https://creativecommons.org/licenses/by/4.0/
You might also like
A Secure and Robust Image Hashing Scheme Using Gaussian Pyramids
(2019)
Journal Article
A secure image encryption scheme based on chaotic maps and affine transformation
(2015)
Journal Article
Chaos-based diffusion for highly autocorrelated data in encryption algorithms
(2015)
Journal Article
A New Image Encryption Scheme Based on Dynamic S-Boxes and Chaotic Maps
(2016)
Journal Article
Downloadable Citations
About Edinburgh Napier Research Repository
Administrator e-mail: repository@napier.ac.uk
This application uses the following open-source libraries:
SheetJS Community Edition
Apache License Version 2.0 (http://www.apache.org/licenses/)
PDF.js
Apache License Version 2.0 (http://www.apache.org/licenses/)
Font Awesome
SIL OFL 1.1 (http://scripts.sil.org/OFL)
MIT License (http://opensource.org/licenses/mit-license.html)
CC BY 3.0 ( http://creativecommons.org/licenses/by/3.0/)
Powered by Worktribe © 2024
Advanced Search