Skip to main content

A simple password generator tool.

Project description

CipherCraft

CipherCraft is a versatile and secure password generator designed to help you create strong, memorable passwords with ease. With a range of customizable features and unique tools, CipherCraft ensures your passwords are not only secure but also tailored to your needs.

Key Features

  • Passphrase Generation: Generate easy-to-remember passphrases from a customizable wordlist, perfect for both security and memorability.
  • Password Expiry Checker: Track the age of your passwords and receive reminders to update them regularly to maintain security.
  • Entropy Calculation: Evaluate the strength of your passwords with entropy metrics, providing a numeric value for better security assessment.
  • Customizable Wordlists: Use your own wordlists or choose from various pre-defined ones to create unique passphrases.
  • Password Obfuscation: Enhance security by obfuscating your passphrases with common letter-to-symbol substitutions.
  • Data Breach Checker: Check if your passwords have been compromised in data breaches to avoid using vulnerable passwords.
  • Secure Password Sharing: Share passwords securely with time-limited, expiring links to ensure safe transmission.
  • Password History Management: Maintain a secure history of generated passwords to prevent reuse and enhance security.
  • Custom Password Policies: Define and apply custom password policies to ensure compliance with specific security requirements.
  • Password Pronunciation Guide: Generate passwords that are easy to pronounce, making them simpler to share verbally.

Installation

You can install CipherCraft via PyPI:

pip install cipher-craftt

Usage

  • To generate a password or passphrase, use the command-line interface:
generate-password --length 16 --no-digits --obfuscate
  • To generate a passphrase:
generate-password --generate-passphrase --wordlist path/to/wordlist.txt --num-words 5 --separator '-'
  • To check password expiry:
generate-password --check-expiry your-password
  • To record the creation date of a new password:
generate-password --record-password your-new-password

License

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cipher-craftt-0.1.7.tar.gz (6.7 kB view hashes)

Uploaded Source

Built Distribution

cipher_craftt-0.1.7-py3-none-any.whl (6.7 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page