Skip to main content

A Python library implementing common encryption and cipher techniques, providing easy-to-use functions for encryption and decryption.

Project description

Cryptly

Cryptly is a Python library implementing common encryption and cipher techniques. It provides easy-to-use functions for both encryption and decryption.

Installation

You can install Cryptly using pip:

pip install cryptly

Features

  • Implementations of various encryption algorithms.
  • Simple API for encryption and decryption.
  • Supports custom alphabets.

Usage

Here’s a quick example of how to use Cryptly:

import string
from cryptly import AffineCipher

cipher = AffineCipher(key_1=5, key_2=24, alphabet=string.ascii_lowercase)
encrypted = cipher.encrypt("hello")
print(encrypted)

Contribute

Contributions are welcome! If you have suggestions for improvements or new features, please fork the repository and submit a pull request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

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

cryptly-0.1.0.tar.gz (2.8 kB view details)

Uploaded Source

Built Distribution

cryptly-0.1.0-py3-none-any.whl (3.2 kB view details)

Uploaded Python 3

File details

Details for the file cryptly-0.1.0.tar.gz.

File metadata

  • Download URL: cryptly-0.1.0.tar.gz
  • Upload date:
  • Size: 2.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.5

File hashes

Hashes for cryptly-0.1.0.tar.gz
Algorithm Hash digest
SHA256 4aaf5343e6733724bff43a5611ca7919f52b30a8713dbfa09faf5974d87fb916
MD5 032f0e19ff2a045f01ec7f304d725fab
BLAKE2b-256 5c634435ea8b63298eecba40fa872c17a2bafc69334876578d1c50bb666b14a2

See more details on using hashes here.

File details

Details for the file cryptly-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: cryptly-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 3.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.5

File hashes

Hashes for cryptly-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 747596f0206f6554d15447b842533b4204b8003440fc2cdcdfaae9f61e36f4b5
MD5 f3708a2d96942db141169a3f7ec90703
BLAKE2b-256 25f4242e92ab217b6aa15c0561975a98be396606c96684a4e0662c9c544ce46a

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