To generate random and strong passwords.
Reason this release was yanked:
Latest versions are bug free
Project description
GenPasswd
To generate random and strong passwords.
Installation
pip install -U genpasswd
Usage
Usage : genpasswd [options]
Options:
--version show program's version number and exit
-h, --help show this help message and exit
-l LENGTH, --length=LENGTH To set Length to the password
-r REPEAT, --repeat To repeat the characters in the password
-n IGNORE, --no=IGNORE To ignore unwanted characters to the password
-o ONLY, --only=ONLY To create password only using wanted characters
-i INCLUDE, --include=INCLUDE To include characters to the password
-s SEPARATOR, --separator=SEPARATOR The separator character
-c SEPARATORLENGTH, --seplen=SEPARATORLENGTH The length of characters between separator
--separation To separate password characters using separator
To generate a random password and print it on the screen.
> genpasswd
kj(ot--4mJ1aeJ
To set the password length, Default password length is 8-16
.
> genpasswd -l 10
Q3m/vro|uR
Whether the characters in passwords repeat or not,
Default value of repeat
is False
.
> genpasswd -r
96Ndl;1D>jQu4Z2
You can include, ignore or using only 'alphabets'
, 'numbers'
, 'uppercase'
, 'lowercase'
, symbols
and some random characters
in generating password.
To ignore numbers
in passwords.
> genpasswd -n numbers
uyMXP‘$!ZSCYqzj
To ignore characters a,b,c,d,e
> genpasswd -n abcde
~}t"R‘jF'ksG8~E
To create a password only using special characters
.
> genpasswd -o symbols -l 15
?)".=-_^[_‘~{.)
To include a,b,c,d,e
characters in a password.
> genpasswd -o numbers -i abcde -l 15
78713d1e3d926a3
To separate characters in a password using separator.
> genpasswd -o numbers -i abcde -l 15 --separation
7871-3d1e-3d92-6a3
To separate characters in a password using separator _
with 5
characters between each separator.
> genpasswd -o numbers -i abcde -l 15 -s _ -c 5
78713_d1e3d_926a3
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for genpasswd-1.2.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e62c2bb60731788441258ff1d3b48499baa46d8616626e78313ea4fddd56db3e |
|
MD5 | 9a9174e22d4067388698b5c0e0fdd474 |
|
BLAKE2b-256 | 0ff130f90b5b52b0ceeb0edc60bb632a32fa3bfb503b4502e626d81520a58e59 |