Skip to main content

Pure Python Chaskey LTS implementation

Project description

chaskey_lts

A pure Python chaskey cipher implementation developed initially for use with the donut_decryptor.

Installation

You can install donut_decryptor for usage using pip:

python -m pip install chaskey

For usage instructions use the following input at a python prompt:

> import chaskey

> help(chaskey.Chaskey)

TODO

  • Implement non-CTR cipher modes
    • Electronic Code Book (ECB)
    • Cipher Block Chain (CBC)
    • Cipher Feedback Mode (CFB)
    • Output Feedback Mode (OFB)
    • Galois Counter Mode (GCM)
  • Consider a class based definition of cipher modes to replace the current catch-all implementation

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

chaskey-0.0.4.tar.gz (5.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

chaskey-0.0.4-py3-none-any.whl (4.9 kB view details)

Uploaded Python 3

File details

Details for the file chaskey-0.0.4.tar.gz.

File metadata

  • Download URL: chaskey-0.0.4.tar.gz
  • Upload date:
  • Size: 5.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for chaskey-0.0.4.tar.gz
Algorithm Hash digest
SHA256 21c6e719f6302c1c92e6b238a565dcb59f2ad409b1997508027955762e4e323b
MD5 955f8b593018897ea094e12e96bf9631
BLAKE2b-256 a71b0dc44fae7215c9eb6e282acfbcb19bea9aa3b683589ef0881ab57bc6b7da

See more details on using hashes here.

Provenance

The following attestation bundles were made for chaskey-0.0.4.tar.gz:

Publisher: publish.yml on volexity/chaskey-lts

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file chaskey-0.0.4-py3-none-any.whl.

File metadata

  • Download URL: chaskey-0.0.4-py3-none-any.whl
  • Upload date:
  • Size: 4.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for chaskey-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 7ad7797e5b1b47d1325867c85d3dd8671a60f6bcb47873915fc9b56b64136893
MD5 f2f1b88dadae20928313baf72e9b5b1a
BLAKE2b-256 66d79dd2b8fa40a8967d3d358e543f8626f9a17a731d9585191ec0406beb59a3

See more details on using hashes here.

Provenance

The following attestation bundles were made for chaskey-0.0.4-py3-none-any.whl:

Publisher: publish.yml on volexity/chaskey-lts

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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