Cryptig is a modern, secure and high-performance password manager for Windows.
Designed to offer strong encryption, custom.mistigfile support, and complete local control over your credentials.
Cryptig is a file-based password manager using encrypted .mistig containers.
All data is locally stored, using robust cryptography (AES-256-GCM + Argon2id), offering zero-knowledge protection by default.
- Full encryption with Argon2id and AES-256-GCM
- Custom
.mistigfile format (binary, unreadable without decryption) - Built with .NET / C# for performance and native Windows integration
- Local-only storage for maximum privacy
- Future cloud sync/export with encryption in mind
- Built-in password generator & password strength checker
- Encrypted
FileVaultfor securing any type of file - Explorer-style file vault interface with previews and rename options
The FileVault format allows storing arbitrary files in a single encrypted
container. Internally, the files are zipped together and protected with
Argon2id-derived keys and AES-256-GCM encryption. Only users with the correct
master password can decrypt or view the contents.
This feature is experimental and offers a simple way to keep documents or images private alongside your passwords.
From the main window, use File > Create File Vault or File > Open File Vault
to manage encrypted containers for your personal files.
The vault window now supports drag & drop of files, double-click to preview
items and daily backups just like the main password vault. Version 2 adds a
modern explorer-like interface with file previews, rename support and context
menus.
File vaults are stored per-user in %AppData%\Cryptig\filevaults and are
bound to the account that created them.
- API Locale : Une API locale permettant à d'autres applications de communiquer avec Cryptig pour récupérer ou ajouter des identifiants de manière sécurisée.
- Mode Ligne de Commande : Une interface en ligne de commande pour les utilisateurs avancés souhaitant gérer leurs mots de passe sans interface graphique.
Pour démarrer l'API locale, ouvrez Developer Tools > Start Local API depuis l'application. Une clé d'accès unique vous sera affichée et devra être envoyée dans l'en-tête Authorization de chaque requête.
L'outil en ligne de commande cryptig-cli permet de lister, ajouter ou supprimer des entrées.
dotnet run --project Cryptig.CLI <username> <password> listInstallation packages (MSI/EXE) will be available soon.
For development:
- Clone the repository:
git clone https://github.com/laxyny/Cryptig.git
This project is licensed under the MPL-2.0 License - see the LICENSE file for details.
Developed and maintained by Kevin Gregoire.