Skip to main content

Secure password generator and strength checker

Project description

PyLockGen

PyLockGen is a secure password generator and strength checker module written in Python.

Features

  • Generate strong random passwords
  • Check strength using entropy
  • Simple and lightweight

Installation

pip install pylockgen

Usage

import pylockgen

pwd = pylockgen.generate(length=16)
strength, entropy = pylockgen.strength(pwd)

print("Password:", pwd)
print("Strength:", strength)
print("Entropy:", entropy)

License

MIT © 2025 Hadi Raza

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

pylockgen-1.0.0.tar.gz (2.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pylockgen-1.0.0-py3-none-any.whl (3.4 kB view details)

Uploaded Python 3

File details

Details for the file pylockgen-1.0.0.tar.gz.

File metadata

  • Download URL: pylockgen-1.0.0.tar.gz
  • Upload date:
  • Size: 2.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.2

File hashes

Hashes for pylockgen-1.0.0.tar.gz
Algorithm Hash digest
SHA256 a41979175b2324ec767d9601683e111e1f787193e46d2f3d6163734ca4d506b1
MD5 084970ae7dd98fd2be325ef9e7b2a31b
BLAKE2b-256 c4ddb1e2c9be16db402665879548d195cdf03ab471bea2c61d22dfae2de94c41

See more details on using hashes here.

File details

Details for the file pylockgen-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: pylockgen-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 3.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.2

File hashes

Hashes for pylockgen-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2c59a5ee62a9dbf5cc75309169112b66034c658863fb509b8a099af627331faf
MD5 ec2208eeed4ce06d182ce7cb6e853779
BLAKE2b-256 20f54046f4ae234391a97e26d820d6da7a27181b6cae6aa7dbdf33b659e588ae

See more details on using hashes here.

Supported by

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