Metadata-Version: 2.1
Name: easy-pass
Version: 0.1
Summary: A library to hash passwords and manage them.
Home-page: https://github.com/sahal-mulki
Author: Muhammad Sahal Mulki
Author-email: m.sahalmulki@gmail.com
License: MIT
Keywords: sha-256hash,password
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Build Tools
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Description-Content-Type: text/markdown

# Easy_pass

This library I made is for managing hashes and passwords. It is very easy to use and implements the SHA-256 algorithm.
I also made a blog post about this : https://sahalcode.wordpress.com/2021/02/01/easy_pass-for-easy-storage-of-passwords/

# Usage
```
passobject = password_lib.Password(password="password", # hash the word "password"
                                       iters=500000) # hash it using 5000 iterations

passobject.hash # display the word "password"'s hash

validation = password_lib.validate(hash1 = passobject.hash, # is passobject.hash the same as the hash as of "password1"
                                   password = "password1",
                                   iters2 = 500000)
```                                                                 


