Skip to main content

Python module (in c) for siphash-2-4

Project description

Weblate

Weblate is libre software web-based continuous localization system, used by over 2500 libre projects and companies in more than 165 countries.

siphashc is a Python module (in c) for siphash-2-4

PyPI package

Installation

Install using pip:

pip install siphashc

Sources are available at <https://github.com/WeblateOrg/siphashc>.

Introduction

siphashc is a python c-module for siphash, based on floodberry’s version.

It was merged from two versions of the module:

Usage

>>> from siphashc import siphash
>>> siphash("sixteencharstrng", "i need a hash of this")
10796923698683394048

License

Released under the ISC license. See LICENSE.md file for details.

Contributing

Contributions are welcome! See documentation for more information.

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

siphashc-2.7.tar.gz (9.5 kB view details)

Uploaded Source

Built Distributions

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

siphashc-2.7-cp314-cp314t-win_amd64.whl (9.3 kB view details)

Uploaded CPython 3.14tWindows x86-64

siphashc-2.7-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (6.8 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

siphashc-2.7-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (6.3 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

siphashc-2.7-cp314-cp314t-macosx_11_0_arm64.whl (6.1 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

siphashc-2.7-cp314-cp314t-macosx_10_15_x86_64.whl (5.6 kB view details)

Uploaded CPython 3.14tmacOS 10.15+ x86-64

siphashc-2.7-cp310-abi3-win_amd64.whl (9.1 kB view details)

Uploaded CPython 3.10+Windows x86-64

siphashc-2.7-cp310-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (6.8 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

siphashc-2.7-cp310-abi3-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (6.3 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

siphashc-2.7-cp310-abi3-macosx_11_0_arm64.whl (6.1 kB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

siphashc-2.7-cp310-abi3-macosx_10_9_x86_64.whl (5.5 kB view details)

Uploaded CPython 3.10+macOS 10.9+ x86-64

File details

Details for the file siphashc-2.7.tar.gz.

File metadata

  • Download URL: siphashc-2.7.tar.gz
  • Upload date:
  • Size: 9.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.7

File hashes

Hashes for siphashc-2.7.tar.gz
Algorithm Hash digest
SHA256 a6944d73768cf52a3a8342ee9c191ad9404559002f724f44e0eb7ab0e0bdea33
MD5 99a78176e179a7ba3e245ea16854bbf9
BLAKE2b-256 67d82314d736070d14d560ced064a524dcaba3dbefa8a46aded886f22e28bea0

See more details on using hashes here.

File details

Details for the file siphashc-2.7-cp314-cp314t-win_amd64.whl.

File metadata

File hashes

Hashes for siphashc-2.7-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 7c3ebf6c75c84a3ee8b60e6c42990da270baa4f1affcb22bc6af5971364885c7
MD5 40b72f248a1713690a0e5fac291042e5
BLAKE2b-256 318badab0aecf711dc74cf1b9fbee93526332aa49ea8f38abb737d07e2fdd400

See more details on using hashes here.

File details

Details for the file siphashc-2.7-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for siphashc-2.7-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e38c470bcc6e478214c63e83b1804e8a812286342784068b587467fb687054aa
MD5 aa10d7f4ce74d98f89ea7314692fdb4c
BLAKE2b-256 fb65d96399194bb17daa678136426c72b940e161e3064e66dff32cdf36b0a5fa

See more details on using hashes here.

File details

Details for the file siphashc-2.7-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for siphashc-2.7-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 f91a8715b1d3fd480a437297688b61b6976381f132f261df2c02d40675251415
MD5 927892403123a30b104b6246f0706158
BLAKE2b-256 fe9145ef79ec3fe64ec2e6fe41dbcc900e8734488c1029b9e024f98f8ef07495

See more details on using hashes here.

File details

Details for the file siphashc-2.7-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for siphashc-2.7-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c9e7f8f9e6cb96905e719f3404fc5e18fb290d80b1e3bc2bda7fb763830a2a43
MD5 34ae7222c303da4c6573055a8cf395fe
BLAKE2b-256 5aef031e166cd85fd9718c762e83d18c9226781105be3c331f93d4ea514d7a26

See more details on using hashes here.

File details

Details for the file siphashc-2.7-cp314-cp314t-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for siphashc-2.7-cp314-cp314t-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 83c68bc40b260d0c3db0b04ede5dd37778626654000a072b70785d4fb516e089
MD5 8e315e56e55f6ceeacf2993d51e872d2
BLAKE2b-256 b560bd0f215f2c05982ff7ea3e3dd8d28d4e0cca17f7f0ada6d4dcf49638ae96

See more details on using hashes here.

File details

Details for the file siphashc-2.7-cp310-abi3-win_amd64.whl.

File metadata

  • Download URL: siphashc-2.7-cp310-abi3-win_amd64.whl
  • Upload date:
  • Size: 9.1 kB
  • Tags: CPython 3.10+, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.7

File hashes

Hashes for siphashc-2.7-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 36797f372eaaa09f99758bec83a2d3e326a2c15a630273392527b0420108969a
MD5 7aeb2a27905593eb81107a69adf56156
BLAKE2b-256 5b97f6737a2d733bd408312de53e09d5962eaa208c99fda218b5b5c8309285e2

See more details on using hashes here.

File details

Details for the file siphashc-2.7-cp310-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for siphashc-2.7-cp310-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2a0374f9a007c2bbb297229ab2fc58830089b314f751c26940ae3dd0e2e89d63
MD5 fee65de60432e6def06898bb2768aac8
BLAKE2b-256 92d9ad33396a0ca8323f3fb13a281647ebd891aceb78bd1540130859778b5dfd

See more details on using hashes here.

File details

Details for the file siphashc-2.7-cp310-abi3-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for siphashc-2.7-cp310-abi3-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 108a4d4878ca6aa0f8e28531e628bfb227aa833672e98de8a5b2b6d6aeb7b522
MD5 fed84235813c42157fcd7510412c0d64
BLAKE2b-256 c77b57148e72ca2c167b6808a6c53ae5af366db2cb3a5cf094de472af72e9e07

See more details on using hashes here.

File details

Details for the file siphashc-2.7-cp310-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for siphashc-2.7-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0ffcf03d5d138d2c4c66902149a9a5769ec3db248380a510b7faa6de7cb26d10
MD5 3a951919e7caab2d171d7b66a3166bbe
BLAKE2b-256 f5b4a1b5d08ac64e28871fc65824b3e33c83a6b3bbce8beea9985116acd0a5b3

See more details on using hashes here.

File details

Details for the file siphashc-2.7-cp310-abi3-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for siphashc-2.7-cp310-abi3-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5dfdd4771722a54c2ef9b2adfd419620ed46275b8b7969a64ec50d53c7b7586b
MD5 0ed2772f17e1497d587a52989c9cce0c
BLAKE2b-256 929b9eb0290f0783813b648b637678dfe3bb2157aa4fe0d0ab1cac82cd2990fc

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