Skip to content

Latest commit

 

History

27 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🔐 WUKS2 - Windows Unified Key Setup v2

License Last Commit

WUKS2 Logo

A modern, LUKS2-inspired full-disk encryption system for Windows.


💡 Overview

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

📁 Folder Structure

  • src/core – Encryption engine and key manager
  • src/bootloader – Bootloader hook/patching
  • src/ui/cli – Command-line interface
  • src/ui/gui – Graphical interface (WinAPI/Qt/wxWidgets)
  • docs – Architecture, flow diagrams, etc.
  • tests – Unit tests for crypto components

🚀 Getting Started


🔐 Features

  • Full-disk sector-based encryption
  • Linux-style cryptsetup compatibility (planned)
  • TPM & keyfile support
  • Emergency wipe keys
  • Argon2 or PBKDF2 password hashing
  • Encrypted volume header

🛠️ Roadmap

✅ 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)

🧾 License

This project is licensed under the MIT License. See the LICENSE file for details.


👨‍💻 Author

Pushpender Singh Rathore

.🔸 Offensive Security & Red Teaming Enthusiast

.🔗 GitHub Profile

About

WUKS2 For windows Inherited from LUKS2 (Linux Unified Key Setup) In Development Phase Comming soon...

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages