cykooz-rehash
cykooz.rehash is a resumable implementation of SHA1 hasher.
Usage example:
from cykooz_rehash import Sha1
hasher = Sha1()
hasher.update(b'x' * 78)
hasher_state = hasher.serialize()
assert len(hasher_state) == 94
hasher.update(b'x' * 41)
assert hasher.hexdigest() == '4300320394f7ee239bcdce7d3b8bcee173a0cd5c'
new_hasher = Sha1.deserialize(hasher_state)
new_hasher.update(b'x' * 41)
assert new_hasher.hexdigest() == '4300320394f7ee239bcdce7d3b8bcee173a0cd5c'
Metadata
Release files for cykooz-rehash 2.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| cykooz_rehash-2.0.0.tar.gz | 23.5 kB | Details |
Built distributions (wheels)
Total release size: 3.6 MB
Release files / cykooz_rehash-2.0.0.tar.gz
| Download URL | cykooz_rehash-2.0.0.tar.gz |
|---|---|
| Size | 23.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
2fbdc9154d53c5848a890a4109777f40e3baf4a3f68bf380f57acda383a889a7
|
|
BLAKE2b-256 checksum How to use checksums |
e755b9ec4c9acab515bb470fb61789c909f93cedc8727945d6f41e000af0fa17
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.3
|
Release files / cykooz_rehash-2.0.0-cp314-cp314-win_amd64.whl
| Download URL | cykooz_rehash-2.0.0-cp314-cp314-win_amd64.whl |
|---|---|
| Size | 116.0 kB |
| Tags | CPython 3.14 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
dabdc405a3298acfd523bf1c3387e4435e985190da303f7ee863237597fd1fb9
|
|
BLAKE2b-256 checksum How to use checksums |
c7823e4271a228a5b2871256b153bd17e0a1292e3338695457e160034b17a470
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.3
|
Release files / cykooz_rehash-2.0.0-cp314-cp314-manylinux_2_34_x86_64.whl
| Download URL | cykooz_rehash-2.0.0-cp314-cp314-manylinux_2_34_x86_64.whl |
|---|---|
| Size | 210.8 kB |
| Tags | CPython 3.14 Linux glibc 2.34+ x86-64 |
|
SHA-256 checksum How to use checksums |
c387a833df5a6206e20148f7d2a43fad563742f9d55009c6023bd276d8995606
|
|
BLAKE2b-256 checksum How to use checksums |
116876b934ec66ac33fb7acd87b71b763f44705a50919161f7cd98c65aedb50f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.3
|
Release files / cykooz_rehash-2.0.0-cp314-cp314-macosx_11_0_arm64.whl
| Download URL | cykooz_rehash-2.0.0-cp314-cp314-macosx_11_0_arm64.whl |
|---|---|
| Size | 191.3 kB |
| Tags | CPython 3.14 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
9f7c7d6f418a0ccf8b299a263d632eddbf1b65487788b2d1854b73dca5c4f9ca
|
|
BLAKE2b-256 checksum How to use checksums |
ab77685bef0437efb42915c321003b0505298cefb5ccedda3f08047586ca6d24
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.3
|
Release files / cykooz_rehash-2.0.0-cp314-cp314-macosx_10_12_x86_64.whl
| Download URL | cykooz_rehash-2.0.0-cp314-cp314-macosx_10_12_x86_64.whl |
|---|---|
| Size | 199.4 kB |
| Tags | CPython 3.14 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
4eaad087ea0f3ed8bd96ab36b47dab5513e69990b4e10523860f8ea15f642d16
|
|
BLAKE2b-256 checksum How to use checksums |
ec17add618ad5d551759f9198b78aa70f21818210f0cef221677ee267aefa308
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.3
|
Release files / cykooz_rehash-2.0.0-cp313-cp313-win_amd64.whl
| Download URL | cykooz_rehash-2.0.0-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 116.0 kB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
4d8c0b595eabf525fda0e1ce355795bee56f20018d125a9605617bdf78389a40
|
|
BLAKE2b-256 checksum How to use checksums |
114882a846d39b72540223a1ad0199ebbbaf32758662a9c750868702a0e7c641
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.3
|
Release files / cykooz_rehash-2.0.0-cp313-cp313-manylinux_2_34_x86_64.whl
| Download URL | cykooz_rehash-2.0.0-cp313-cp313-manylinux_2_34_x86_64.whl |
|---|---|
| Size | 210.5 kB |
| Tags | CPython 3.13 Linux glibc 2.34+ x86-64 |
|
SHA-256 checksum How to use checksums |
eadc0e4e01eb83180068b40c1b92cb0d290d06f970a3964ebc674b8ef6efeca5
|
|
BLAKE2b-256 checksum How to use checksums |
873ce93855a960b94bc02f442f7c438b8a20cc8ece1d30b1e0ee264f29bf9067
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.3
|
Release files / cykooz_rehash-2.0.0-cp313-cp313-macosx_11_0_arm64.whl
| Download URL | cykooz_rehash-2.0.0-cp313-cp313-macosx_11_0_arm64.whl |
|---|---|
| Size | 191.1 kB |
| Tags | CPython 3.13 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
d22c4b5dfde25fad2f7ad041fab21c42675fd69f0e40c088689c7bddcfbc5a05
|
|
BLAKE2b-256 checksum How to use checksums |
3d0f87d995272a07628cf16b83568b4bd7cf2d578e35fb6386cc99f3b3dd96b2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.3
|
Release files / cykooz_rehash-2.0.0-cp313-cp313-macosx_10_12_x86_64.whl
| Download URL | cykooz_rehash-2.0.0-cp313-cp313-macosx_10_12_x86_64.whl |
|---|---|
| Size | 199.1 kB |
| Tags | CPython 3.13 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
1599a551d2814b869dd1169f9d2d4e010c9c3705ff813e2b6ed267d3229e7c93
|
|
BLAKE2b-256 checksum How to use checksums |
4cbd43a90fd22af90668b13592460139d8cdf4df1ca5eaeb97cb7d3903eb9151
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.3
|
Release files / cykooz_rehash-2.0.0-cp312-cp312-win_amd64.whl
| Download URL | cykooz_rehash-2.0.0-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 115.7 kB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
2f0584ee138b40912c260ebc775e48d8a7ade97514a111ab910c05d749438bd0
|
|
BLAKE2b-256 checksum How to use checksums |
6ae155296b59353c0e451993d122496c40f578865443113d607e62ee604d36fc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.3
|
Release files / cykooz_rehash-2.0.0-cp312-cp312-manylinux_2_34_x86_64.whl
| Download URL | cykooz_rehash-2.0.0-cp312-cp312-manylinux_2_34_x86_64.whl |
|---|---|
| Size | 210.1 kB |
| Tags | CPython 3.12 Linux glibc 2.34+ x86-64 |
|
SHA-256 checksum How to use checksums |
ae645e01cc3a742b7b555035af778d5f05b506ca917f92cebc07645808cc4616
|
|
BLAKE2b-256 checksum How to use checksums |
846f5af81c64ebb9e0dce68143dab117b420a3136293e25d2c175ed5340145d0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.3
|
Release files / cykooz_rehash-2.0.0-cp312-cp312-macosx_11_0_arm64.whl
| Download URL | cykooz_rehash-2.0.0-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 190.8 kB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
1aae50902a60a334ea19de9a6e6b7a7b3eff9db77d289350643937a39b80ec94
|
|
BLAKE2b-256 checksum How to use checksums |
4cd279ed5bbf1e0b9c7d13439e02b873094120d3afc2532cde2870973876ef93
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.3
|
Release files / cykooz_rehash-2.0.0-cp312-cp312-macosx_10_12_x86_64.whl
| Download URL | cykooz_rehash-2.0.0-cp312-cp312-macosx_10_12_x86_64.whl |
|---|---|
| Size | 198.9 kB |
| Tags | CPython 3.12 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
fcfdcfa79f9105c11c4c02e7d8746539b9a3f3511dfa5e261c39ab5204f94bf0
|
|
BLAKE2b-256 checksum How to use checksums |
bda2814d4f6f1122d849369f45d5307f7f23e4410590bedb2df981a16e16dce9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.3
|
Release files / cykooz_rehash-2.0.0-cp311-cp311-win_amd64.whl
| Download URL | cykooz_rehash-2.0.0-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 118.1 kB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
9cc7626ca9bf2d11766c132be5b56f3a9ef8fe438755cd14e1ba3f0dc4d6f893
|
|
BLAKE2b-256 checksum How to use checksums |
2d244f3bd9ead9bc6add46235b022fbb41421eef61742e9ae996d776d618976b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.3
|
Release files / cykooz_rehash-2.0.0-cp311-cp311-manylinux_2_34_x86_64.whl
| Download URL | cykooz_rehash-2.0.0-cp311-cp311-manylinux_2_34_x86_64.whl |
|---|---|
| Size | 210.7 kB |
| Tags | CPython 3.11 Linux glibc 2.34+ x86-64 |
|
SHA-256 checksum How to use checksums |
2d396467fa8a60d96ec03b7dc41bd18fe76d610e236b51dcc01d5cf535bcd10a
|
|
BLAKE2b-256 checksum How to use checksums |
dc6316f7dba23704cfb54116f0e832985a0653c02fd4a18a5d1495495db75721
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.3
|
Release files / cykooz_rehash-2.0.0-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | cykooz_rehash-2.0.0-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 192.8 kB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
65e5b647ba575a6fe9066ed9a14db48b3d837545a123549a50bb9585fce82df8
|
|
BLAKE2b-256 checksum How to use checksums |
b9a218538ec60f33d8ec22fabc6758fbe968fcdfc4878ad4b1cc4403d606b20f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.3
|
Release files / cykooz_rehash-2.0.0-cp311-cp311-macosx_10_12_x86_64.whl
| Download URL | cykooz_rehash-2.0.0-cp311-cp311-macosx_10_12_x86_64.whl |
|---|---|
| Size | 198.8 kB |
| Tags | CPython 3.11 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
79c7ee1deeaaf4f4ccf5749b4fc8c0080d541df3238d64769f6281ce5c278b54
|
|
BLAKE2b-256 checksum How to use checksums |
e209807acc9b99f5e81416d9a197e8fee745c4a35d91f9e9d872a621124c1148
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.3
|
Release files / cykooz_rehash-2.0.0-cp310-cp310-win_amd64.whl
| Download URL | cykooz_rehash-2.0.0-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 118.4 kB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
f2f26e4142c68bbf548a9a7e2ac2e82cc4e67d542861695113a75050d471650b
|
|
BLAKE2b-256 checksum How to use checksums |
29a2137e98ae6cb12f729c7b93c13929485dd485f33bc45ead7af6bc6afeaa2b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.3
|
Release files / cykooz_rehash-2.0.0-cp310-cp310-manylinux_2_34_x86_64.whl
| Download URL | cykooz_rehash-2.0.0-cp310-cp310-manylinux_2_34_x86_64.whl |
|---|---|
| Size | 211.2 kB |
| Tags | CPython 3.10 Linux glibc 2.34+ x86-64 |
|
SHA-256 checksum How to use checksums |
0ce121306b6c8b09cf8dc681240bd9479e59aff110ff3805b3d5fdb5cb615047
|
|
BLAKE2b-256 checksum How to use checksums |
6475d7b3b43e7af57b78cf6aee67723bb28e89d7eb3dadaf7bef9d1463ce5007
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.3
|
Release files / cykooz_rehash-2.0.0-cp310-cp310-macosx_11_0_arm64.whl
| Download URL | cykooz_rehash-2.0.0-cp310-cp310-macosx_11_0_arm64.whl |
|---|---|
| Size | 192.9 kB |
| Tags | CPython 3.10 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
7cf4f71403e594d78c1eb765dd93a4a7565740542d6df41d2026d0ad6c2ebf28
|
|
BLAKE2b-256 checksum How to use checksums |
17b4133b16577c37dbf56c64d655af0c0c399a92272861bf0a5ed50f180e2135
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.3
|
Release files / cykooz_rehash-2.0.0-cp310-cp310-macosx_10_12_x86_64.whl
| Download URL | cykooz_rehash-2.0.0-cp310-cp310-macosx_10_12_x86_64.whl |
|---|---|
| Size | 198.9 kB |
| Tags | CPython 3.10 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
053a4c274be21b761a0c5331302148017da1add73d259f3de4b691806d2cc67b
|
|
BLAKE2b-256 checksum How to use checksums |
2feece063acf5409a20d31126c71dfe2d1d3ccc9ee6131a7527e4fb2fffcc100
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.3
|