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.1.1.tar.gz (2.5 kB view details)

Uploaded Source

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

Hashes for SuperDuperEasyAuth-0.1.1.tar.gz
Algorithm Hash digest
SHA256 1ea196f05cc71830e254f2974d42e195eef762cd7aa1e32e4ac142b15f2a6865
MD5 1ff35a6db8195a5e7fb0df1d43d91016
BLAKE2b-256 606b5d10415701cc610828d933bed879145fa8826733b614835edebe7dfc2805

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