Skip to main content

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


Download files

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

Source Distribution

SuperDuperEasyAuth-0.2.1.tar.gz (2.5 kB view details)

Uploaded Source

File details

Details for the file SuperDuperEasyAuth-0.2.1.tar.gz.

File metadata

  • Download URL: SuperDuperEasyAuth-0.2.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

Hashes for SuperDuperEasyAuth-0.2.1.tar.gz
Algorithm Hash digest
SHA256 8650f40367f4077070d95179f0cd1d130009623ef6bdd2312fd336f2b47e967e
MD5 f71965171d4836d96de78b6613cece0b
BLAKE2b-256 34212268b13475591ff31b1fbd42992d16afa05fdfc133aedf6f1883d1034fe9

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