Skip to main content

Passtools is a package that allows you to use tools with which you can do all kinds of stuff with passwords

Project description

Passtools

pypasstools allows tools that will provide you with functionality to do all kinds of stuff with passwords.

About this version

  • Version = 0.0.11
  • This version contains documentation updates

Installing and Updating pypasstools

Follow the installation process accroding to your OS.

To install or upgrade pypasstools on windows

To install pypasstools:

  1. Open cmd or powershell
  2. Run this command
pip install pypasstools
  1. You have successfully installed it!

To upgrade pypasstools:

  1. Open cmd or powershell
  2. Run this command
pip install pypasstools --upgrade
  1. You have successfully installed it!

To install or upgrade pypasstools on mac

To install pypasstools:

  1. Open terminal
  2. Run this command
pip3 install pypasstools
  1. You have successfully installed it!

To upgrade pypasstools:

  1. Open terminal
  2. Run this command
pip3 install pypasstools --upgrade
  1. You have successfully upgraded it!

To install or upgrade pypasstools on linux

To install pypasstools:

  1. Open terminal
  2. Run this command
sudo pip3 install pypasstools
  1. You have successfully installed it!

To upgrade pypasstools:

  1. Open terminal
  2. Run this command
sudo pip3 install pypasstools --upgrade
  1. You have successfully upgraded it!

Documentation

Importing pypasstools

To import pypasstools module, just add this line to your python code. As you can see, you import it with a different name

import passtools

passhash()

The passhash() hashes a string in a secure and fast way.

Parameters

Parameter Default value Description Data Type
prompt NO DEFULT VALUE The string to hash string
hash_type sha256 The hash type of your hash. Hash Types available: 1. sha256 2. sha1 3. sha224 4. sha384 5. sha512 6. md5 string
hash_strength 1 How strong you want your hash to be. This is done my hashing the hash in a loop. The more the strength, the more time it will take. integer

Code example

import passtools

password = passtools.passhash("Super Secret password", hash_type="md5", hash_strength=3)

print(password)

Output:

ba1ad8dbb5655bd1b193de019f3f87c2

More documentation will be added soon ..

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

pypasstools-0.0.11.tar.gz (5.0 kB view details)

Uploaded Source

Built Distribution

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

pypasstools-0.0.11-py3-none-any.whl (5.3 kB view details)

Uploaded Python 3

File details

Details for the file pypasstools-0.0.11.tar.gz.

File metadata

  • Download URL: pypasstools-0.0.11.tar.gz
  • Upload date:
  • Size: 5.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/3.7.3 pkginfo/1.6.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.5

File hashes

Hashes for pypasstools-0.0.11.tar.gz
Algorithm Hash digest
SHA256 aa46c7043cdcfd70bc29b19ea6b10fd4c95b1eee71ebce9ab45845a99760d39c
MD5 06846c4ca448be145fca2090746a8659
BLAKE2b-256 e947280994358075356dd33410abd3509b10a3aa6a11053c6c1c94fae5822c6f

See more details on using hashes here.

File details

Details for the file pypasstools-0.0.11-py3-none-any.whl.

File metadata

  • Download URL: pypasstools-0.0.11-py3-none-any.whl
  • Upload date:
  • Size: 5.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/3.7.3 pkginfo/1.6.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.5

File hashes

Hashes for pypasstools-0.0.11-py3-none-any.whl
Algorithm Hash digest
SHA256 edf6077284e5032a29d5775d7a9575a03ff1773733b1bf7b2d0627964632b3b2
MD5 2a040a8b56ff17c2ba696d339cf51f24
BLAKE2b-256 f5d11ad457678b0294a7d0465c0acbb8fefae05d9441f1c7cc3b41adee8c8dae

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