Skip to main content

Keccaky

Secure and easy-to-use keccak

✅ ready for production!!!

Roadmap

  • Create Keccak 256 hash
  • Create massive tests agains pycryptodome (575 tests)
  • Create benchmark tests agains pycryptodome
  • API made easy for client
  • Docs for dev
  • Re-write Keccak algorithm in Rust using FFI

Docs

INSTALL

pip install keccaky
poetry add keccaky

USE

from keccaky import hash_it_bytes
from keccaky import ethereum_hash
from keccaky import hash_it


assert hash_it_bytes("keccaky".encode()).hex() == "ff7e4a2e488ac0d8ed435b41979a0c1defeae30231dc5338a1b3a39c86adfd3c"

assert ethereum_hash("keccaky") == "0xff7e4a2e488ac0d8ed435b41979a0c1defeae30231dc5338a1b3a39c86adfd3c"

assert hash_it("keccaky") == "ff7e4a2e488ac0d8ed435b41979a0c1defeae30231dc5338a1b3a39c86adfd3c"

Metadata

Release files for keccaky 0.3.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for keccaky 0.3.1
File Size Uploaded
keccaky-0.3.1.tar.gz 4.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for keccaky 0.3.1
File Interpreter ABI Platform
keccaky-0.3.1-py3-none-any.whl Python 3 none any Details

Total release size: 9.7 kB

Release files / keccaky-0.3.1.tar.gz

Download URL keccaky-0.3.1.tar.gz
Size 4.5 kB
Tags Source
SHA-256 checksum
How to use checksums
d0559f2c99d96d116b0ec963779bc1c9e584de515743b61e8c5c246a04e6fde9
BLAKE2b-256 checksum
How to use checksums
d052cc17da8b833c3d2c1a9b13bf46bc1618e6f1b2a515e23a2f252bf3511e67
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.7.1 CPython/3.10.12 Linux/6.2.0-1018-azure

Release files / keccaky-0.3.1-py3-none-any.whl

Download URL keccaky-0.3.1-py3-none-any.whl
Size 5.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1e0ef15f1d9426d44ec53e130ba81fa7f78acddcd2f6fb007c03269e267f2895
BLAKE2b-256 checksum
How to use checksums
afbee68c3002fe2ae5ef2b2d108c80e80e85bf546d3d9e13000b8c7eee2d0b28
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.7.1 CPython/3.10.12 Linux/6.2.0-1018-azure

Release history Release notifications | RSS feed

This release

0.3.1 This release

2 release files

0.3.0

2 release files

0.2.6

2 release files

0.2.5

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page