Skip to main content

Encoding and decoding various ciphers in Python

Project description

libcodebusters

libcodebusters is my attempt at programming a variety of cipher encode and decode methods!

Here's what it can do:

Encrypt Decrypt
Affine Affine
Aristocrat Atbash
Atbash Caesar
Baconian Hill
Caesar Rail Fence
Hill Vigenere
Patristocrat
Rail Fence
Vigenere

I used the numpy and sympy libraries to create libcodebusters.

I'm always trying to add new features! If you have a cipher that you'd like to see me include, let me know and I'll give it a shot. In addition, I'm aware that these methods may not be very efficient - if you have an idea for improving the performance of this code, tell me about it.

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

libcodebusters-1.1.0.tar.gz (3.8 kB view details)

Uploaded Source

Built Distribution

libcodebusters-1.1.0-py3-none-any.whl (5.6 kB view details)

Uploaded Python 3

File details

Details for the file libcodebusters-1.1.0.tar.gz.

File metadata

  • Download URL: libcodebusters-1.1.0.tar.gz
  • Upload date:
  • Size: 3.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.52.0 CPython/3.9.0

File hashes

Hashes for libcodebusters-1.1.0.tar.gz
Algorithm Hash digest
SHA256 faee57f995f12b1292dd044eb2ed589c5692c967e067be7659a0b4a93bbc6215
MD5 60d89682eea98cecbe4591d2df66fc69
BLAKE2b-256 a8d4a3e7c69a76026b5f5b1fb31dd89c9b2da2a271a7c21942756d749ca13570

See more details on using hashes here.

File details

Details for the file libcodebusters-1.1.0-py3-none-any.whl.

File metadata

  • Download URL: libcodebusters-1.1.0-py3-none-any.whl
  • Upload date:
  • Size: 5.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.52.0 CPython/3.9.0

File hashes

Hashes for libcodebusters-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d68c2ec224c5b8b6526d0eb9aae7bd5808995abf966730e9c8b1a61ff9f2c81b
MD5 07303066ba39786a926e7310b2e8158e
BLAKE2b-256 2df6ff9e6765841f577e7b56d21111e8e2b830b32c3cdcde22689f2081ad467f

See more details on using hashes here.

Supported by

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