Skip to main content

PYTHON HTTP ORIGIN-BOUND AUTHENTICATION SCHEME

Provides utilities for handling HOBA authentication header exchange. See RFC7486 for details.

NOTE: At the time of writing this module, the only two signature algorithm codes defined by IANA are RSA-SHA256 and RSA-SHA1 (see RFC section9.3). However, this module was initially written as part of a HOBA implementation for the ethereum/bitcoin secp256k1 signature algorithm. The value "42" is arbitrarily selected for this algorithm, but it by no means pretends to be authoritative.

Usage

The module is very simple. Refer to the test to see how it works. You'll want to read the RFC too.

Metadata

Release files for http-hoba-auth 0.3.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for http-hoba-auth 0.3.0
File Size Uploaded
http-hoba-auth-0.3.0.tar.gz 3.9 kB Details

Release files / http-hoba-auth-0.3.0.tar.gz

Download URL http-hoba-auth-0.3.0.tar.gz
Size 3.9 kB
Tags Source
SHA-256 checksum
How to use checksums
7df2878c7c8a6e9f8146a2fad3fe0ebb4e9153e39ad761b1c54cdde7e30febad
BLAKE2b-256 checksum
How to use checksums
9c08862a90419a627208908341ab9ed2a4b414aef61fcc64a65795c612d43037
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.3

Release history Release notifications | RSS feed

This release

0.3.0 This release

1 release file

0.2.0

2 release files

0.1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page