Skip to main content

A very simple library to safe your passwords.

Project description

safe_password

This is a simple library, i do in free time, when trying to understand, how websites store passwords, and how to do this as much secure, as possible. This is learning project, so you can use it for free in any software, you make.

Examples

This module have only two functions - generate(password), and verify(salt, user_input). You can found more examples in src/example_safe_password/, but here is a short explanation:

  1. generate(password) takes raw user password, and generate random hash and salt, that always unique.
  2. verify(salt, user_input, password), where salt and password is given by generate() function, and user_input is raw user input. This function return True, if it's correct input.

Project details


Release history Release notifications | RSS feed

This version

1.0

Download files

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

Source Distribution

safe_password-1.0.tar.gz (40.0 kB view hashes)

Uploaded Source

Built Distribution

safe_password-1.0-py3-none-any.whl (28.6 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