No project description provided
Project description
This is a simple Python library that enables simple authentication. For each authentication, the server generates a new and different number with the function authrand(). The server sends the new number to the client to check if the client is for real. The client calls authenticate_self() with the arguments the secret key and the number it recieved(the key is a number too), and sends the result back to the server. To check if the client is authentic, the server calls verify() with the number it sent to the client, the secret key, and what it recieved from the client. verify() returns True if the client is authentic, and false if the client is lying.
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
File details
Details for the file SuperDuperEasyAuth-0.1.1.tar.gz.
File metadata
- Download URL: SuperDuperEasyAuth-0.1.1.tar.gz
- Upload date:
- Size: 2.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1ea196f05cc71830e254f2974d42e195eef762cd7aa1e32e4ac142b15f2a6865
|
|
| MD5 |
1ff35a6db8195a5e7fb0df1d43d91016
|
|
| BLAKE2b-256 |
606b5d10415701cc610828d933bed879145fa8826733b614835edebe7dfc2805
|