Skip to main content

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

Project description

Weblate

Weblate is a copylefted libre software web-based continuous localization system, used by over 1150 libre projects and companies in more than 115 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.

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

Uploaded Source

Built Distributions

siphashc-2.1-cp38-cp38-win_amd64.whl (8.2 kB view details)

Uploaded CPython 3.8 Windows x86-64

siphashc-2.1-cp38-cp38-manylinux2010_x86_64.whl (17.4 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

siphashc-2.1-cp38-cp38-manylinux1_x86_64.whl (17.4 kB view details)

Uploaded CPython 3.8

siphashc-2.1-cp38-cp38-macosx_10_14_x86_64.whl (4.7 kB view details)

Uploaded CPython 3.8 macOS 10.14+ x86-64

siphashc-2.1-cp37-cp37m-win_amd64.whl (8.2 kB view details)

Uploaded CPython 3.7m Windows x86-64

siphashc-2.1-cp37-cp37m-manylinux2010_x86_64.whl (18.5 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.12+ x86-64

siphashc-2.1-cp37-cp37m-manylinux1_x86_64.whl (18.5 kB view details)

Uploaded CPython 3.7m

siphashc-2.1-cp37-cp37m-macosx_10_14_x86_64.whl (4.7 kB view details)

Uploaded CPython 3.7m macOS 10.14+ x86-64

siphashc-2.1-cp36-cp36m-win_amd64.whl (8.2 kB view details)

Uploaded CPython 3.6m Windows x86-64

siphashc-2.1-cp36-cp36m-manylinux2010_x86_64.whl (17.6 kB view details)

Uploaded CPython 3.6m manylinux: glibc 2.12+ x86-64

siphashc-2.1-cp36-cp36m-manylinux1_x86_64.whl (17.6 kB view details)

Uploaded CPython 3.6m

siphashc-2.1-cp36-cp36m-macosx_10_14_x86_64.whl (4.7 kB view details)

Uploaded CPython 3.6m macOS 10.14+ x86-64

siphashc-2.1-cp35-cp35m-win_amd64.whl (8.3 kB view details)

Uploaded CPython 3.5m Windows x86-64

siphashc-2.1-cp35-cp35m-manylinux2010_x86_64.whl (17.3 kB view details)

Uploaded CPython 3.5m manylinux: glibc 2.12+ x86-64

siphashc-2.1-cp35-cp35m-manylinux1_x86_64.whl (17.3 kB view details)

Uploaded CPython 3.5m

siphashc-2.1-cp35-cp35m-macosx_10_14_x86_64.whl (4.6 kB view details)

Uploaded CPython 3.5m macOS 10.14+ x86-64

File details

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

File metadata

  • Download URL: siphashc-2.1.tar.gz
  • Upload date:
  • Size: 6.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.6.12

File hashes

Hashes for siphashc-2.1.tar.gz
Algorithm Hash digest
SHA256 41642454f1e09411c3db5e1f8b61d3577f3bd9c73f1d6004ca92ce4ef187b992
MD5 03eeb6fe51cba1d15a7b293ec4eee871
BLAKE2b-256 1259f57edac7250e9d17bf96d06d48c5d77f8c429c14bd7037a44f711b28fa3e

See more details on using hashes here.

File details

Details for the file siphashc-2.1-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: siphashc-2.1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 8.2 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5

File hashes

Hashes for siphashc-2.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 b00aab040ef8f7d7f1f20335c89f9cb81891f01927d2cb5547716a352d11bf75
MD5 73f67e397fe22dfac02250b916bcafab
BLAKE2b-256 6e6798bec1c890fc0dce3cc34050f94f7ebf628fab2997bf8e97632097c37d6d

See more details on using hashes here.

File details

Details for the file siphashc-2.1-cp38-cp38-manylinux2010_x86_64.whl.

File metadata

  • Download URL: siphashc-2.1-cp38-cp38-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 17.4 kB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5

File hashes

Hashes for siphashc-2.1-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 b1bab15be4e969ef743da1e43108a1a496b93ac754a25e5475c187d1c89031dd
MD5 2d28ac80a75291f01b76b49b2eab5318
BLAKE2b-256 13768106a5157b0547e0af8d03f2d8d3c7dd0a71d85f119e794c301cd90642d2

See more details on using hashes here.

File details

Details for the file siphashc-2.1-cp38-cp38-manylinux1_x86_64.whl.

File metadata

  • Download URL: siphashc-2.1-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 17.4 kB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5

File hashes

Hashes for siphashc-2.1-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 566002226c21df293b0c837fc84497e715149ba0493c73bf2a2dba12ff5f6ca2
MD5 160a61ac0711b0dfcaeba546b21fa672
BLAKE2b-256 c26e8d669bc3de8e1d56e8b16c335f235f9fc8f35fcb352b533fa14f67480782

See more details on using hashes here.

File details

Details for the file siphashc-2.1-cp38-cp38-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: siphashc-2.1-cp38-cp38-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 4.7 kB
  • Tags: CPython 3.8, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5

File hashes

Hashes for siphashc-2.1-cp38-cp38-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 264d03b8464aa531ff51ade626f8abd41872301c7752a17fbcf5f2913dbb8e76
MD5 1d2698f7eb1f059e49767413d7a1fa19
BLAKE2b-256 66c2603cc0ca2e9491f2b654f855946e3fc71c25681c16bd0a90bd0c44e5c4e5

See more details on using hashes here.

File details

Details for the file siphashc-2.1-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: siphashc-2.1-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 8.2 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.9

File hashes

Hashes for siphashc-2.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 709fdcb4ae5d47a4d220f3b1283946194bb900ce0d33254923061fc58fe85a40
MD5 1a63e2c74f4dc987e11b05bea751f84a
BLAKE2b-256 7329769381b510526574c10fc77f753df67e70e538e39c02ca72cf3b5b498a0c

See more details on using hashes here.

File details

Details for the file siphashc-2.1-cp37-cp37m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: siphashc-2.1-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 18.5 kB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5

File hashes

Hashes for siphashc-2.1-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 e37117798932e3652c94b98de04b333901f5210f277f9d6e2fabf0629e48dcc8
MD5 e879d4b8f22691302fe9b1bf11e5b235
BLAKE2b-256 30d78bc4e1005221ddee609840c18f0ba0b0fb7097259c8e2de048b686eec476

See more details on using hashes here.

File details

Details for the file siphashc-2.1-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: siphashc-2.1-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 18.5 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5

File hashes

Hashes for siphashc-2.1-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 044657e9465a8b30917e6b43848d1a12a398822757454a90802470df70aab65f
MD5 f8a94af067a85e0d6280f24fa7395421
BLAKE2b-256 ba6071b984c791c45fef8f95117dfe4245530cfeb2464ed685fdafc69ebf3f27

See more details on using hashes here.

File details

Details for the file siphashc-2.1-cp37-cp37m-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: siphashc-2.1-cp37-cp37m-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 4.7 kB
  • Tags: CPython 3.7m, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.9

File hashes

Hashes for siphashc-2.1-cp37-cp37m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 37888fd01c766b7e015124475c27425d41e3a0c365cf520accaded9fdf693edc
MD5 9370276b5639923661f37a15c3e7f664
BLAKE2b-256 f717d54baabb9b9c163136ffd4a32a144feb346720d6f71006cc0c680c7c98b1

See more details on using hashes here.

File details

Details for the file siphashc-2.1-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: siphashc-2.1-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 8.2 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.6.8

File hashes

Hashes for siphashc-2.1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 4f37c22768c6653fe4d08d3419c9a17356e4148ae2714feaadd83c16315539fe
MD5 ee1f1eb08b3e61be1dcc8272a0a5d5a8
BLAKE2b-256 2113be0c909e38c271b55e73458910944a975106c4b32b208cc9ab3c34010d77

See more details on using hashes here.

File details

Details for the file siphashc-2.1-cp36-cp36m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: siphashc-2.1-cp36-cp36m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 17.6 kB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5

File hashes

Hashes for siphashc-2.1-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 4167f34c6644d5699eee06e4875b159e1d04757efe084e4224ffff1119d3dbd0
MD5 52d10446bd119f3d0036bb1c804c2110
BLAKE2b-256 1648dd197c2928f1cf5c450a9b9bb6272fcf345e78143a6e593b9fa284425340

See more details on using hashes here.

File details

Details for the file siphashc-2.1-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: siphashc-2.1-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 17.6 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5

File hashes

Hashes for siphashc-2.1-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 fd542858bbcafc81ba70a24efa7eaddc79447a0764b86f622a82de49e2c0ae01
MD5 f9bba57058763d4e8504d8393695c472
BLAKE2b-256 fd72bcf57cf515d24469993d3362cf6ccbf57b68ebbc0262ec385a84656c3d34

See more details on using hashes here.

File details

Details for the file siphashc-2.1-cp36-cp36m-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: siphashc-2.1-cp36-cp36m-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 4.7 kB
  • Tags: CPython 3.6m, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.6.12

File hashes

Hashes for siphashc-2.1-cp36-cp36m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 728644f122ad24a437c8e1ead102fb2c42cf3d82c06760f746956627567454f2
MD5 f9a11a97ce1ef3dda82ba9ef08c219f9
BLAKE2b-256 298e00d43f2e1e854021f0c37f85dad2863cfdc42670c3ab2d137481fa7b5cf1

See more details on using hashes here.

File details

Details for the file siphashc-2.1-cp35-cp35m-win_amd64.whl.

File metadata

  • Download URL: siphashc-2.1-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 8.3 kB
  • Tags: CPython 3.5m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/28.8.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.5.4

File hashes

Hashes for siphashc-2.1-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 68fa9e97bf7cfe95dcce17aeb3f94b4322aecb6eb843aa322d46a15ecd89516d
MD5 328fa4f63e241c9b9c4c1d420504d21b
BLAKE2b-256 b868ea398402f6c3c4e98ef5fd8a76a1662359b35f912382311eec5eab2b2f94

See more details on using hashes here.

File details

Details for the file siphashc-2.1-cp35-cp35m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: siphashc-2.1-cp35-cp35m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 17.3 kB
  • Tags: CPython 3.5m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5

File hashes

Hashes for siphashc-2.1-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 017bb9fb0a542fd53929ddefaecd3ec72da4581af705359acc3c5361cf0ee1f2
MD5 cf761fb13ddc478ece4b8acbb2e9e9f5
BLAKE2b-256 03567336c42676960bf4f5cf369ea4917cb089aad5e198ea0f35e48656ac8112

See more details on using hashes here.

File details

Details for the file siphashc-2.1-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

  • Download URL: siphashc-2.1-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 17.3 kB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5

File hashes

Hashes for siphashc-2.1-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 a59282da36ab65f11774033f6b198be3f31bc758d345e43cf5a43fc944c69a41
MD5 5eebe2cb02f7a54ed986b90a5bba6541
BLAKE2b-256 f8cf1fbd05b9859f7badae6c0fb6e8b967315ab0580882d5bd9017b20e5ecba5

See more details on using hashes here.

File details

Details for the file siphashc-2.1-cp35-cp35m-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: siphashc-2.1-cp35-cp35m-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 4.6 kB
  • Tags: CPython 3.5m, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/28.8.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.5.9

File hashes

Hashes for siphashc-2.1-cp35-cp35m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 50e207131e6f7c9f8acfaaaf6f1b7ac1aa4f49d0e77ce5c648b452215faa351d
MD5 48e12e1610000107ba6c70f5c8616c47
BLAKE2b-256 627adc34deaaec64a39cdfda51c83b4a3bbe1a4c9ee18f3d22f10e03cf4d2aca

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page