A modern, LUKS2-inspired full-disk encryption system for Windows.
WUKS2 is a secure, open-source, LUKS2-style full-disk encryption system for Windows. Designed for power users, red teamers, and those who demand data security at the OS level.
- 🔒 AES-XTS + Argon2i based encryption
- 🔑 Multiple key slots
- 🖥️ Bootloader integration
- ✅ TPM optional support
- 🧪 Open-source and audit-friendly
src/core– Encryption engine and key managersrc/bootloader– Bootloader hook/patchingsrc/ui/cli– Command-line interfacesrc/ui/gui– Graphical interface (WinAPI/Qt/wxWidgets)docs– Architecture, flow diagrams, etc.tests– Unit tests for crypto components
- git clone https://github.com/yourusername/WUKS2.git
- cd WUKS2
- .\scripts\build.ps1
- Full-disk sector-based encryption
- Linux-style cryptsetup compatibility (planned)
- TPM & keyfile support
- Emergency wipe keys
- Argon2 or PBKDF2 password hashing
- Encrypted volume header
✅ Core encryption engine
- Bootloader integration (In Development phase )
- GUI interface (In Development phase)
- Recovery volume support (In Development phase)
- External volume support {USB, HDD} (In Development phase)
- Linux compatibility {LUKS2 decode} (In Development phase)
This project is licensed under the MIT License. See the LICENSE file for details.
Pushpender Singh Rathore
.🔸 Offensive Security & Red Teaming Enthusiast
.🔗 GitHub Profile
