Skip to main content

forj128

Forj128 is an educational 128-bit hash function implemented from scratch in C.

Installation

pip install forj128

Usage

from forj128 import hash_hex

print(hash_hex(b"hello world"))

Notes

This project is not cryptographically audited and should not be used for password storage, digital signatures, or other security-sensitive workflows.

Download files

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

Source Distribution

forj128-1.0.1.tar.gz (8.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

forj128-1.0.1-py3-none-any.whl (9.9 kB view details)

Uploaded Python 3

File details

Details for the file forj128-1.0.1.tar.gz.

File metadata

  • Download URL: forj128-1.0.1.tar.gz
  • Upload date:
  • Size: 8.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for forj128-1.0.1.tar.gz
Algorithm Hash digest
SHA256 b2cf943510f648c0acb622812456441a2b662c7266f684ac9edf2e73e7cc1a12
MD5 84ab81e842d4350038c2a7e5ec3dbc44
BLAKE2b-256 27141715d266577cea651f3f9c0f43792c84e454f4911f906f71657a8b7f12d0

See more details on using hashes here.

Provenance

The following attestation bundles were made for forj128-1.0.1.tar.gz:

Publisher: pypi.yaml on Terminay/forj128

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file forj128-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: forj128-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 9.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for forj128-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 e1f2ece022f25612abfcafb924c282df0770644e4c0f10b9d2b544f5ca5a7827
MD5 d94e73443315b921c8008a0f54943df2
BLAKE2b-256 7b7318b744413ddd6b88ccf0fd2dee954c5345c74573520252a779545ed6c059

See more details on using hashes here.

Provenance

The following attestation bundles were made for forj128-1.0.1-py3-none-any.whl:

Publisher: pypi.yaml on Terminay/forj128

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

1.0.1 This release

2 files

1.0.0

2 files

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