Automated Detection of Encryption Algorithms Using AI Techniques

In today's digital era, cryptographic algorithms play a vital role in safeguarding sensitive information, maintaining confidentiality, and defending against cyberattacks. With the growing variety of encryption methods and modes, identifying the specific algorithm used to generate a ciphertext has become increasingly challenging. To address this, we propose a machine learning solution that automatically identifies cryptographic algorithms using the Random Forest classifier. The system processes a vast dataset called “encrypted-data,” which contains 39 different algorithms and modes, by extracting essential features like byte frequency and entropy from the ciphertexts. These features form a 257-dimensional Feature vector used for classification. Random Forest models are trained with these data. During testing, models are loaded is used to predict the encryption algorithm for a given ciphertext. Our method offers a scalable and efficient approach to cryptographic identification, surpassing traditional techniques.

Authors

Institutions

Publication Details

Published
2024-12-17
DOI
https://doi.org/10.1109/icicnis64247.2024.10823274
Citations
3
Primary Topic
Chaos-based Image/Signal Encryption
Type
article
Field-Weighted Citation Impact
0.75
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Automated Detection of Encryption Algorithms Using AI Techniques

E. Ajitha, Syed Fiaz A S, M. Santhanaraj, S. Chidambaranathan et al.
3 citations
Chaos-based Image/Signal Encryption
0.75
article

Automated Detection of Encryption Algorithms Using AI Techniques

E. Ajitha, Syed Fiaz A S, M. Santhanaraj, S. Chidambaranathan, B Suchithra, T. Kathirvel
article en
3 citations

Abstract

In today's digital era, cryptographic algorithms play a vital role in safeguarding sensitive information, maintaining confidentiality, and defending against cyberattacks. With the growing variety of encryption methods and modes, identifying the specific algorithm used to generate a ciphertext has become increasingly challenging. To address this, we propose a machine learning solution that automatically identifies cryptographic algorithms using the Random Forest classifier. The system processes a vast dataset called “encrypted-data,” which contains 39 different algorithms and modes, by extracting essential features like byte frequency and entropy from the ciphertexts. These features form a 257-dimensional Feature vector used for classification. Random Forest models are trained with these data. During testing, models are loaded is used to predict the encryption algorithm for a given ciphertext. Our method offers a scalable and efficient approach to cryptographic identification, surpassing traditional techniques.

St. Joseph's Institute of Technology (IN), Sri Eshwar College of Engineering
Openalex Percentile: Top 26%
Chaos-based Image/Signal Encryption
0.75
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.