Skip to content

aniketchavan2211/ForgeCrypt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⚔️ FORGECRYPT

🚀 Overview

ForgeCrypt is a high-performance, asynchronous file encryption tool designed with modern cryptographic standards and scalable architecture.

It combines:

  • ⚡ Rust performance
  • 🔒 AES-256-GCM encryption
  • 🧠 Argon2 key derivation
  • 🧵 Streaming pipeline architecture
  • 📂 Multi-file + directory support

📦 Features

  • 🔐 Strong encryption using AES-256-GCM
  • 🧠 Secure password hashing via Argon2id
  • ⚡ Async + streaming encryption pipeline
  • 📂 Encrypt single files or entire directories
  • 🔁 Password retry protection (3 attempts)
  • 🎯 Smart CLI with structured logs
  • 📊 Real-time progress bars + speed metrics
  • 🎨 Colored output for better UX
  • 🛡️ Protection against double encryption

🧰 Tech Stack

Component Technology
Language Rust
Async Runtime Tokio
Encryption AES-GCM
KDF Argon2
CLI Clap
UI Colored + Indicatif

📸 Preview

⚡ Installation

git clone https://github.com/aniketchavan2211/ForgeCrypt.git
cd forgecrypt
cargo build --release

🧪 Usage

Encrypt File

forgecrypt -e file.txt

Decrypt File

forgecrypt -d file.txt.enc

🔑 Security Design

  • AES-256-GCM ensures confidentiality, integrity, authentication
  • Argon2id protects against brute-force attacks

🧠 Architecture

Reader → Chunking → Encryption → Writer

🛣️ Roadmap

  • File format versioning
  • Parallel chunk processing
  • TUI dashboard
  • Compression + encryption
  • Keyfile support

🧑‍💻 Author

Aniket Chavan
aka Th3 R0gu3 Kn!ght
Team: Th3 Cyb3r Kn!ght's

💰 Support ForgeCrypt

If you find this project useful and want to support its development, you can contribute here:

 


🙌 Why Support?

Your support helps:

  • 🚀 Improve ForgeCrypt performance & features
  • 🔐 Build advanced cybersecurity tools
  • 🧠 Continue research & development

🛡️ Every Contribution Matters

Whether it's a small tip or a big contribution, it directly fuels development.

⚔️ “ForgeCrypt is forged step by step — your support sharpens the blade.”

About

ForgeCrypt - Fastest Encryption / Decryption Engine

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Contributors

Languages