fnv1a c implementation for python
Project description
cfnv1a
fnv1a non-cryptographic hash function for python written in c.
Examples:
from cfnv1a import fnv1a
print(fnv1a("Hello"))
# 7201466553693376363
print(fnv1a("Hello", prime=7, offset=1))
# 9972599733547454827
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
cfnv1a-0.1.2.tar.gz
(2.7 kB
view hashes)
Built Distributions
Close
Hashes for cfnv1a-0.1.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 62896e9260552d10581e9d055507944d8e5d7ecf6781805e753a6e238cc6abb0 |
|
MD5 | afc8c57a04a3324ff9973149337f7491 |
|
BLAKE2b-256 | 41ad06a8028b68754eacdaf5eab266d497c71c4bdd7267d0d01a2476023fef36 |
Close
Hashes for cfnv1a-0.1.2-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 90894fabbed0ee13738be11761d465adba519dbdc57f7a4af9500bf577cd53be |
|
MD5 | 5569dd382c03cfa08dbe93c2c393a08e |
|
BLAKE2b-256 | 9d49cca79e68e9569e01aedfb56a600e075248242a7754530e35e3814cd67e61 |
Close
Hashes for cfnv1a-0.1.2-cp311-cp311-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1d239737ccc65f4e2bd88bddfebfe4a25f3a8d719084f0180ebca1e591dd12d8 |
|
MD5 | b29be1a606b3b08dcd389ec196ca7442 |
|
BLAKE2b-256 | e2593c0c564d010154adafd00a2afb295b83981d9a2134898b37d327c538f24a |
Close
Hashes for cfnv1a-0.1.2-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 101dc07a5facc10ab67f22e5e9c1d08ff2bc767030ac4a6aff446267bf4846a5 |
|
MD5 | 2af89fec9a7e80e4322fdbeb796280ab |
|
BLAKE2b-256 | 93bd3f24462e70dd11b9ec8b8cf08373cadcd9431e56fbd17fc495d91d19356a |
Close
Hashes for cfnv1a-0.1.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d32b27604ff0d82b3584824785890c4a07e26ff07ff597cd8ca4ba2d9980c95e |
|
MD5 | b03895f56ac60092b82715f7853b896b |
|
BLAKE2b-256 | ff7728299536910803662d238dbd5ed3d85da07b5565f6a9b62d72632150a8fc |
Close
Hashes for cfnv1a-0.1.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 900967154e315735cfca7594032bb67fafedd28109386da53bb68266fa4baf93 |
|
MD5 | 01881991bf9a5becd843d55c4fa48a73 |
|
BLAKE2b-256 | b9f48d5f3c4b7bd6f611d1de93505905be3a22cca3be32f8cedc6a6670ac3c91 |
Close
Hashes for cfnv1a-0.1.2-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6680d43bf4325bbd355312beb9b351e770c35e6a6076446f481f1a7bb4c1cd55 |
|
MD5 | c8a15058b2b1d70170c611d1f4ccd6fc |
|
BLAKE2b-256 | 5dd25b99f7b2c4c8ec3109194f5f952f2d18a402c7cf940eb3534d26ca57899f |
Close
Hashes for cfnv1a-0.1.2-cp310-cp310-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 87d4c1d86d788606f357eaa5542b8609082e8225f4eecd398890d2251455d7b2 |
|
MD5 | a753148ceddd71bf1742d5f005559ca5 |
|
BLAKE2b-256 | e13e9609137b447f98757835d16688d962df3023a4fb701035d80e0175f36202 |
Close
Hashes for cfnv1a-0.1.2-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 08992f52ef355dde9ce90bc6acdcb9455482688b8d37da20ffecaeafb82169b2 |
|
MD5 | dcae4d5fab2d419cd6dedb219f744341 |
|
BLAKE2b-256 | 54ca277c9a42956008c5142e9287900602e9a3553f58db02064934ea76d78e00 |
Close
Hashes for cfnv1a-0.1.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c257bcea874e61c791d797276a8a290394db222397c020106d20f9635ecebfaf |
|
MD5 | 97105af8420cda65ad83b75de9382fd3 |
|
BLAKE2b-256 | 2917fdab71ea54afc33b45566717a27cb0cd03d48f6ae7e1901cdddb962b8dcc |
Close
Hashes for cfnv1a-0.1.2-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c08702f12d32946d377ce6f015a72f12f2825b65ee2ae88624f15e2ee5d9d979 |
|
MD5 | c86531ddb5894eef831463eced490368 |
|
BLAKE2b-256 | 512c5beaff428925c595016181f4f20a11830afef4855c13f71b7953e6142fcd |
Close
Hashes for cfnv1a-0.1.2-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 14d4fe13f72120613e996b0e6ae6460a093fba45d681d0dbf3ce32659663ecd7 |
|
MD5 | 4b11b142f257dd151c5874a1973af4cc |
|
BLAKE2b-256 | 04ee3c06f95300d015a177e7a5c3f2792d8e75bbcfbbe4b3b28ef3e35c065e7e |
Close
Hashes for cfnv1a-0.1.2-cp39-cp39-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 00f913606f7b47dd51153490401aaa76a79ba24f4f618f1a367b50706bb851a1 |
|
MD5 | c4de0d39b35db4ae451ba154043ab9fd |
|
BLAKE2b-256 | 2c73ca4e10b98ca9a30ca3bd52db0fdd53a452fbf70afe7476ebbcf5f0598858 |
Close
Hashes for cfnv1a-0.1.2-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f94ef86cd845d8cd7e972b97292d11e7f2a6735eedc35f1bb6905ae70271a8fd |
|
MD5 | b704fef0613e92f445b15302753ef134 |
|
BLAKE2b-256 | c2d06dc198b0a4a8a3c4b8f192bf73f7a30d13366cd40e050aaf96e010b8220a |
Close
Hashes for cfnv1a-0.1.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e562228e126bf00ca201fab71fa17cd94d3c5b27efac81b22be18f22ab4c3e3d |
|
MD5 | 7762b7d38b6444e120f831cae9aa4028 |
|
BLAKE2b-256 | 8db1e0b8b891d57199de72b7ec34695f14917960c9756e3ff9ca6d5d08862db7 |
Close
Hashes for cfnv1a-0.1.2-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6d409c33f48c491767be8277f8579a04bc467e2c5ffabd4539df8432f3406223 |
|
MD5 | 60993cab9f1292cccfc347a21a31b978 |
|
BLAKE2b-256 | 597c7191cb2856a3e160eb9469598519173f068b754a3952e5791893c73bc3cf |
Close
Hashes for cfnv1a-0.1.2-cp38-cp38-macosx_11_0_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5b1c4b31fffce5bbfef22d59626ad4c385739754278b4720f5493928aa66e38d |
|
MD5 | 9d156d5d8ac371ec295a08cc152908db |
|
BLAKE2b-256 | 65c0ca0f524abf1ee5b09d217ebd8430927dfd97ba340a2729e16535d9a76427 |
Close
Hashes for cfnv1a-0.1.2-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3c2a18c365c99158986af9941a797cadb6997a36512382b8e75157f7db43af6f |
|
MD5 | 0a1b3aef08481f94898381e1d47bfa11 |
|
BLAKE2b-256 | 32c96e37ea9a1703c85277476dd578e62e1cc46ee935daf7be0080a62c0cbcef |
Close
Hashes for cfnv1a-0.1.2-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a712b0c94d31431418c5a75de74c2a0d2420e0d0f1c1973e5f4054f875e4a865 |
|
MD5 | 5fd92ea33cfedd915b2c909d8a73f4ca |
|
BLAKE2b-256 | aa07bf10861d48d28dc69bfbf5dcc8c8af9e6b497399e5ca55693c77056de171 |
Close
Hashes for cfnv1a-0.1.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c550292f3aab85c921bee6a0a83166132b2d76a5446a1aa4beed540b384e46ce |
|
MD5 | 7f11623c4dd5c055227537476b6c4899 |
|
BLAKE2b-256 | f54201a20fa3f265cfb36cb5d5d735d3f9f9c5277515b7832176c1211a0a2f56 |
Close
Hashes for cfnv1a-0.1.2-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a66059c56df89b2f27f0628ee75761081dfcbbf15a105c0b450a7cab85cdb28a |
|
MD5 | 62d7acb0fa25b0d6c8ec23e73e240c20 |
|
BLAKE2b-256 | 5e408a8f267fb50afbed815781904ba2f3bec970ef7ae32a007fcdae58d4a023 |
Close
Hashes for cfnv1a-0.1.2-cp37-cp37m-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8c7bc6d8d423ff43d7b33d393a0d1d974e7d610ca75239ae4cd9ba62468933cd |
|
MD5 | e9525b4fd97c5d05cd0e4869ffc52762 |
|
BLAKE2b-256 | c732c993d2a7cf6695aa477e1932eabf4da0e84bc36e1ecb44e4f05819bdee34 |
Close
Hashes for cfnv1a-0.1.2-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 648eb56ea37db74acf1cc0ae4216b5503764e45a10897ae2df04612a1619e348 |
|
MD5 | 1732ec0c64f201ed4818c245974540e8 |
|
BLAKE2b-256 | 4ca377994d7ca27072354b4de3b7aaa0332c5022f288be15b4e5c60067c7293f |
Close
Hashes for cfnv1a-0.1.2-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1c1491aa7f765c80e1bdc682227d0033c4c50086e6a4387d0cc29cc4c6b66f9c |
|
MD5 | 5a01eaf4dd15b67588632ac56dd6dac1 |
|
BLAKE2b-256 | c90557c1d1cf10360eecfbd4f63afca24b92da00e6442362ed15bb7f7fe88bbc |
Close
Hashes for cfnv1a-0.1.2-cp36-cp36m-macosx_10_14_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e86b92e6cef254d63664e4c2ddcda47a806ab98cc59c98f91bcb716cdaece153 |
|
MD5 | 0ecdc8382391e02bd33c3b162c2a3632 |
|
BLAKE2b-256 | cc58797e9d0600f9aba35bfe5b775257d4c19444e3cf1af554f10b93626efede |