Skip to content

PersonX-46/CryptX

Repository files navigation

CryptX Banner

🔐 CryptX — Simple Android Security Toolkit

Get it on F-Droid   Get it on IzzyOnDroid   Get it on GitHub Get it on GitHub

✨ A lightweight personal Android toolkit for experimenting with cryptography, steganography, and hashing — all built with curiosity & Jetpack Compose!

📖 About

CryptX is a personal project I created during my free time while studying Information Technology. It's not just a project — it's my journey into the world of digital security and Android development.

I built this app out of passion and curiosity, learning about:

  • 🔐 Encryption techniques
  • 🖼️ Steganography (hiding files in images)
  • ⚙️ Hash functions & analysis

📱 Features

🔒 Encryption & Decryption

Use well-known symmetric encryption algorithms:

  • AES, DES, 3DES
  • Blowfish, ChaCha20

🧬 Hash Generator

Generate hashes with:

  • MD5, SHA-1, SHA-256 and more

🧠 Hash Detector

Try to guess the hash type based on input.

🖼️ File Steganography

  • Hide files inside images (JPG/PNG)
  • Extract hidden files from stego-images

📁 Output files are saved in Download/cryptx/

📸 Screenshots

PinLogin Encryption History HashGenerator EncryptScreen FileSteg

🧠 Why I Made This

I wanted to understand cryptography and security concepts hands-on — not just read about them. So I:

  • Practiced Jetpack Compose and Android dev
  • Applied my knowledge from network security classes
  • Created something fun to share with others

⚙️ Technical Notes

  • ✅ Jetpack Compose UI
  • 🔐 No internet permission required
  • 🧾 No data collection
  • 📂 Files saved under Download/cryptx/ only

🌍 Language Support

  • Currently: English only
  • (i18n planned for the future)

🛣️ Roadmap (Someday...)

  • Add RSA, ECC support
  • Add multi-language support
  • Improve UI/UX polish
  • Better stego file support
  • Bug fixes & optimization

🚀 Getting Started

To build & run CryptX locally:

git clone https://github.com/PersonX-46/CryptX.git

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages