Skip to content

MangoLambda/KeyLox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Disclaimer

This project is currently in the early stages of development and is intended for experimental and educational purposes only. Use it at your own risk.

Overview

KeyLox is a Terminal User Interface (TUI) based password manager designed to securely store and manage your credentials. It leverages the Argon2 algorithm for password derivation and Aegis256 for encrypting your credentials.

Features

  • Secure Password Storage: Uses Argon2 for password password based key derivation and Aegis256 for encryption.
  • TUI Interface: User-friendly terminal interface for managing passwords.
  • Cross-Platform: Works on various operating systems including Windows, macOS, and Linux.

Installation

To install KeyLox, you need to have Rust installed. You can install Rust from here.

Clone the repository and build the project:

git clone https://github.com/MangoLambda/KeyLox.git
cd KeyLox
cargo build --release

Usage

Run the application using:

cargo run --release

Follow the on-screen instructions to add, view, and manage your passwords.

Contributing

Contributions are welcome! Please fork the repository and submit a pull request.

License

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

Acknowledgements

About

Terminal User Interface (TUI) based password manager

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages