Skip to content

Rakesh33333/Identification-of-cryptography-algorithms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

13 Commits
Β 
Β 
Β 
Β 

Repository files navigation

Identification-of-cryptography-algorithms

πŸ” Cipher Algorithm Detector

A Python tool that predicts the encryption algorithm used for a given ciphertext based on format, length, and entropy analysis.

πŸš€ Features

  • Detects Hex/Base64 encoding.
  • Calculates entropy to estimate randomness.
  • Predicts AES, DES, 3DES, RC4, RSA, and ECC.
  • Provides detailed analysis with entropy score.

    Tools & Libraries Used

Python – Core programming language for the script. Base64 – Used to detect and decode Base64-encoded ciphertexts. Re (Regex Module) – Helps validate hexadecimal and Base64 formats. Math – Used for entropy calculation (Shannon entropy formula). Collections (Counter) – Counts frequency of bytes to compute entropy. numpy, Pandas, Tensorflow, cryptography...............

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published