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.1.tar.gz (2.8 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: cryptly-0.1.1.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.1.tar.gz
Algorithm Hash digest
SHA256 4a688648f1e8be64d7a3a029bf6df2baf4cf8f7660549e4029354b0555ed4a5d
MD5 618585540c8e500ec23987120c3e7dd1
BLAKE2b-256 04cb4271638243671654051078069f4e5505d844df05aa006ac2f683e7582012

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptly-0.1.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 6e652998651d82ec3d4eedac1e306aca3f4bd9f5b07a1d59f239d074111c358a
MD5 835f94040fdca97c5f0bc8995a5ea9a1
BLAKE2b-256 d2b82f7ebfb4c8dc1c16e628e6db67b02824d2fd951f4ceb3c5ff17482c7dbaf

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