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.3.tar.gz
(2.7 kB
view hashes)
Built Distributions
Close
Hashes for cfnv1a-0.1.3-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 82b8a34e6aa570b95223e92f9954568908ea01eb80f1ea8e894ab87581c706bd |
|
MD5 | 803bf965f2c9fad5bcc98dc9654387c6 |
|
BLAKE2b-256 | c1fe070214df0d74ce19d1e32418bb73f98bdb94b4f0c9927fc8ee719ed87431 |
Close
Hashes for cfnv1a-0.1.3-cp311-cp311-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b1991c05fcf3242f10b487c4b2839ab34c253e91aed2038dfdcfe81e0dcc29b3 |
|
MD5 | 6f8f333c430a0dd7b124eef8bcf34f10 |
|
BLAKE2b-256 | 04ec36a5cc4f3374c1dc182097fbb47d51c13bc176295751be13c5dca7360a3a |
Close
Hashes for cfnv1a-0.1.3-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8f7a24e635d1517950374e784c621d70c42d9c7dc07d89463eee7b4f53332252 |
|
MD5 | 7520aaf91e0c5d7934e74bcc52adf6f9 |
|
BLAKE2b-256 | 95a1b571a0ead1f1ee9f724caf9d374ac3e546411e9eb866eda84ddb776d1b09 |
Close
Hashes for cfnv1a-0.1.3-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 73cdcce303ed82ecb021f90d0e79f2eaa5fbc8769b1727901a90071ad9b45897 |
|
MD5 | 46e92dfef411dcaa16accfd547e8b7d3 |
|
BLAKE2b-256 | f84015353e67dc40bd08d18e46cf96f661e9c2ada74ee1344dbe43b62dceee7b |
Close
Hashes for cfnv1a-0.1.3-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 494a72185df42751fe2d72a867a3fab60f8668e06a45070712293161e4172e9c |
|
MD5 | 074f06da68315659754f1fc90a4fffb5 |
|
BLAKE2b-256 | 689afa5b44f4f9fb05ed5a3400dc1bfef057562ce795d72d3da1e3b76d80e5b9 |
Close
Hashes for cfnv1a-0.1.3-cp310-cp310-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | abc3eca51d6b80a9fc05ef55231d8511098377127ba101942b6f12b97ceea7f8 |
|
MD5 | b4f71241f204291f7f6efadfc7191653 |
|
BLAKE2b-256 | 443ec649967c78298ef120e3233526e2e68b9b564c657065c956f1d57ec045f5 |
Close
Hashes for cfnv1a-0.1.3-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 54bedf28b8508abbbeb99f72ed9ead43bbb60d988fa6b794462263d59878cdee |
|
MD5 | c3681a6dded5e3a8d7385c0290e353e9 |
|
BLAKE2b-256 | 14081fb61198b6006810765567f92644018608045167f6432df5fa600b246791 |
Close
Hashes for cfnv1a-0.1.3-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a355ec8a3c74fb30746834f926d34da36647787f75c8584023a8d56146c21fdd |
|
MD5 | c7587442492df96a4ce0cd6395993fb3 |
|
BLAKE2b-256 | f463c139493801348722a7c510caf52e7e6b4e57eba08288218bec01c6c15fb8 |
Close
Hashes for cfnv1a-0.1.3-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 462ab9bd3fb571189a60d0ed1261a8aae976f9d374c8f86c39a99da9ab655836 |
|
MD5 | 13f81eef897872d566e0e347d5d3f694 |
|
BLAKE2b-256 | 46999f815119e954fe60ad25bafc1939bdb1e223c0e0fb32eb801f702317b978 |
Close
Hashes for cfnv1a-0.1.3-cp39-cp39-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f02a2c41e9710094aaabcc4cb3425baac45d4863d04cc40d4fd371bbd00de0f6 |
|
MD5 | 4b2881c9b497036fde2101d99102915a |
|
BLAKE2b-256 | 5af62d7dba273bd7ef00a35a43fa162dc9877dcfdd5467b6d66c59a91c07071c |
Close
Hashes for cfnv1a-0.1.3-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bbb91bdbe11091caff987f47fda4f51c888a25457243636b1a0e47c5aa7df49e |
|
MD5 | d0d6eaa2af27c1ec873cf72e05d0809c |
|
BLAKE2b-256 | b8b61411b37b95ff242cfc05f2edad42b510e8d2cd2ce72c31c298ccd07e1164 |
Close
Hashes for cfnv1a-0.1.3-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a45c490d2222064c15b2abf24525d4edc053817569088e5d9379cded1f359b3f |
|
MD5 | 83798d4513981f5e95c6eee0db32e858 |
|
BLAKE2b-256 | 3cdef618a8b842e587e136744df87b13d5e047d7f6bd889a82f35a76894bb261 |
Close
Hashes for cfnv1a-0.1.3-cp38-cp38-macosx_11_0_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4012fdd941c8e8d0230bc68f06225c236949c31610693c00382abe45862efc69 |
|
MD5 | 5070bae80b2bf4073044e6a34dbec443 |
|
BLAKE2b-256 | 0832c852031c98fff6a562ac1602f6fce367f48e82a61294e9336fe5b983657d |
Close
Hashes for cfnv1a-0.1.3-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fe48d1a015377b408914d47203a7f030eb85306e99d588811e8041511196473f |
|
MD5 | 917125cdd7a4c2829caad721799c781f |
|
BLAKE2b-256 | 349db5ff2810419e129ef3c254faad464fd934c546ba23d1a7bcce198f3eea39 |
Close
Hashes for cfnv1a-0.1.3-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 976a9cd0825c4c5ef30128de0ab354f6ed08e1c2930a8f5cc8d0f1c8043b3f36 |
|
MD5 | 6146a181d99d37e0bc582a9edb675ebe |
|
BLAKE2b-256 | 81c95731ef524698e6649b34622692dd599f59a3e3793903571c90ab9e76b5c0 |
Close
Hashes for cfnv1a-0.1.3-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fdeb654ab7250e78f8ee2a979b8602cbe4a0b3e4658c4bc52aea9bdd3ecfdc9a |
|
MD5 | e01e8679ed1bdeabbb768172932bf124 |
|
BLAKE2b-256 | 3f899867d7a79fbf8f310065761759060c463e54e85f0edf3aa208fbb87eef5e |
Close
Hashes for cfnv1a-0.1.3-cp37-cp37m-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1f98d81a9ddf952b8e9395a13a7f1032f3d9757beebd8537230fe2c81e0a2aa0 |
|
MD5 | e6bc4ce4e935eca55254fd21eeedbf96 |
|
BLAKE2b-256 | c4bc096bddfa29c315c5eb0a70e64307b4ec034a27b0629e54d4f84a3e990be8 |
Close
Hashes for cfnv1a-0.1.3-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a0f2f42ef5e87d9dd391e6327e96cbf8665ac0829e8711e51beca18b408297dc |
|
MD5 | b3ffff9ed358941d4a350b3d97e0d765 |
|
BLAKE2b-256 | 00e1081f667562cdeb0163e840ba0001e0c5e62faf54753b39c2fcb5806716b8 |
Close
Hashes for cfnv1a-0.1.3-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e58013becdfa790104fd9bc4ec7b87c51222845ec0082b61160c01b198179482 |
|
MD5 | 3afc3f00061688426627688bfc0260f3 |
|
BLAKE2b-256 | 0566c636ce9203a5bc59ffd0cc6ff32ec85dc95e6134a2b35adeebc0274b40b0 |
Close
Hashes for cfnv1a-0.1.3-cp36-cp36m-macosx_10_14_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ec0f7bb59857154f4e7944f8869b4d515347ae106337fcee37255aa4c19f5a05 |
|
MD5 | 7c7546f8b6f4495058b4d7d5e882b7b5 |
|
BLAKE2b-256 | 4ac7bfda883475ba25cf9612453a6e507338a9ad9de7b18fd928907f185e7961 |