Skip to main content

Chunk level PCFG Library

We offer a chunk level PCFG library for password strength query. We hope this will help password manager create more secure tokens.

How to build

cd backend
# Install ckl_psm to current python environment
python setup.py install

or install by pip

pip install ckl-psm

How to use

# Import ckl_psm and make sure you have installed the library
from ckl_psm import ckl_pcfg as psm

# Strength query for given password
result = psm.check_pwd("123456")

# The result is consist of four parts:
print(
    result["guess_number"],
    result["segments"],
    result["chunks"],
    result["prob"]
)

Metadata

Release files for ckl-psm 1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ckl-psm 1.2
File Size Uploaded
ckl_psm-1.2.tar.gz 39.4 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for ckl-psm 1.2
File Interpreter ABI Platform
ckl_psm-1.2-py3-none-any.whl Python 3 none any Details

Total release size: 118.3 MB

Release files / ckl_psm-1.2.tar.gz

Download URL ckl_psm-1.2.tar.gz
Size 39.4 MB
Tags Source
SHA-256 checksum
How to use checksums
7c0f86d702274ace8d51d620900ff603d2f809fe7428514adf4f52bbeaeddf90
BLAKE2b-256 checksum
How to use checksums
7f49085eab1997a79908b3f8132a55b0cfd933f3baff881e2a05604e35d7ce2e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.4.2 requests/2.22.0 setuptools/45.2.0 requests-toolbelt/0.8.0 tqdm/4.30.0 CPython/3.8.5

Release files / ckl_psm-1.2-py3-none-any.whl

Download URL ckl_psm-1.2-py3-none-any.whl
Size 79.0 MB
Tags Python 3
SHA-256 checksum
How to use checksums
c1760c4141b888567511af7549f2009660bf21b4aa8d8c93bed4176718b4d0f7
BLAKE2b-256 checksum
How to use checksums
cd893ee781704de35eeee9514940f69f2364f3666e7e3bb797020b45fbf59aa7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.4.2 requests/2.22.0 setuptools/45.2.0 requests-toolbelt/0.8.0 tqdm/4.30.0 CPython/3.8.5

Release history Release notifications | RSS feed

This release

1.2 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page