Skip to content

LockBoxXtreme is a robust and user-friendly password manager that securely stores your sensitive credentials using cutting-edge encryption. Designed for simplicity and security, it's an essential tool for anyone who values digital safety.

License

Notifications You must be signed in to change notification settings

hackergandhi/LockBoxXtreme

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

99 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LockBoxXtreme

LockBoxXtreme Logo

Overview

LockBoxXtreme is a fun and secure command-line tool for storing and retrieving passwords. Designed with both functionality and flair, LockBoxXtreme encrypts your passwords to keep them safe from prying eyes, while also providing a colorful and engaging interface to make password management a bit more enjoyable.

Features

  • 🔒 Secure Storage: Encrypts passwords using the robust cryptography library.
  • 🔍 Easy Retrieval: Retrieve passwords by simply entering the service name.
  • 🎨 Engaging Interface: A playful, colorful command-line experience.
  • 🕹️ Interactive Prompts: Unique and entertaining prompts to brighten up password management.

Installation

Prerequisites

  • Python 3.7 or higher
  • pip (Python package installer)

Steps to Install

  1. Clone the Repository

    Clone the repository to your local machine:

    git clone https://github.com/gandhibhai/LockBoxXtreme.git
    cd LockBoxXtreme

Install Dependencies

Install the required Python packages:

pip install -r requirements.txt

Run the Application

  • Start the application:
python3 main.py

Usage

Storing a Password

  • The password will be encrypted and stored.

    (Encryption):

encrypted_password = encrypt_message(password, key)
passwords[service] = encrypted_password.decode()
save_passwords(passwords)

Retrieving a Password

  • If the service exists, the decrypted password will be displayed.

(Decryption):

encrypted_password = passwords.get(service)
if encrypted_password:
    decrypted_password = decrypt_message(encrypted_password.encode(), key)

Contributing

We welcome contributions to LockBoxXtreme! If you have suggestions, bug reports, or improvements, please submit an issue or pull request on our GitHub repository.

License

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

Acknowledgments

  • Cryptography Library: Thanks to the creators of the cryptography library for their secure encryption tools.
  • Colorama Library: Appreciation for the colorama library which helps in making the command-line interface colorful and engaging.
  • Contributors: A big thank you to all contributors who help enhance this project.

Contact

For any queries or feedback, you can reach out to the project maintainer:

Thank you for using LockBoxXtreme. We hope this tool helps you manage your passwords securely and efficiently!

About

LockBoxXtreme is a robust and user-friendly password manager that securely stores your sensitive credentials using cutting-edge encryption. Designed for simplicity and security, it's an essential tool for anyone who values digital safety.

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages