# 🔑 MythicKey

GPU-accelerated credential security analysis and password strength assessment

## Overview

MythicKey is a powerful credential security analysis tool that evaluates password strength, detects weak hashing algorithms, and provides GPU-accelerated hash cracking capabilities for security assessments.

## Features

- 🔑 Password strength analysis
- ⚡ GPU-accelerated hash cracking (CUDA/OpenCL)
- 🎯 Support for 20+ hash algorithms (MD5, SHA-256, bcrypt, etc.)
- 📊 Entropy calculation and complexity scoring
- 🔍 Dictionary and rule-based attacks
- 💾 Custom wordlist support
- 🖥️ GUI interface with progress tracking

## Quick Start

`# Demo mode (safe testing) python -m red-team-tools.mythickey --demo --json # Analyze password strength python -m red-team-tools.mythickey --demo --profile gpu-balanced # GUI mode python -m red-team-tools.mythickey --gui # Health check python -m red-team-tools.mythickey --health --json`

## Performance Profiles

- cpu-only: CPU-based analysis (no GPU required)
- gpu-balanced: Balanced GPU utilization
- gpu-max: Maximum GPU performance (requires cooling)
- distributed: Multi-GPU cluster support

⚠️ Ethical Use Only: This tool is for analyzing YOUR OWN credentials or testing systems you have authorization to assess. Never use it to crack passwords you don't own.

## Supported Hash Types

MD5, SHA-1, SHA-256, SHA-512, bcrypt, scrypt, PBKDF2, Argon2, NTLM, LM, and more...

## GPU Requirements

- CUDA-compatible NVIDIA GPU (recommended: RTX 3060+)
- 4GB+ VRAM for standard workloads
- 8GB+ VRAM for large-scale analysis
- Proper cooling for extended sessions

← Back to all tools