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 by navigating to the root directory of the project and using pip:

cd /path/to/donut-decryptor
python -m pip install .

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.3.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.3-py3-none-any.whl (4.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: chaskey-0.0.3.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.3.tar.gz
Algorithm Hash digest
SHA256 a05c5b3872b48848a004745ae3033ba0dcf4ed51b4da590ecd7fe8dea199c222
MD5 002aa8a0de1f49879abf89b5077934e9
BLAKE2b-256 240f29771bf6155f856f9331d85222485deece6cdadfec94aad5f90d3f9d050c

See more details on using hashes here.

Provenance

The following attestation bundles were made for chaskey-0.0.3.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.3-py3-none-any.whl.

File metadata

  • Download URL: chaskey-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 4.8 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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 d5867ae90a537847110f7759b2a7b4550da3bdf071a5305589dffd71c8d95d22
MD5 ab1bc2bbb5c5452a39851d7e6cdc8cbc
BLAKE2b-256 278f8831c9c1b86d1bdb97b48beeca055d92f490eaa54cf6d5687a6fb809ea21

See more details on using hashes here.

Provenance

The following attestation bundles were made for chaskey-0.0.3-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