Skip to main content

Encrypt Text using emojis!

Project description

๐Ÿฅท Cryptmoji

A simple emoji-based encryption-decryption library.

Downloads


๐Ÿ“ฅ Installation

You can use the pip package manager to install the library.

pip install cryptmoji

or use poetry:

poetry add cryptmoji

Check the Documentation

๐Ÿ“ Usage

from cryptmoji import encrypt, decrypt

text = "Hello, world!"
key = "random_key" # makes the encryption stronger (optional)

# The encrypt and decrypt functions return the value
decrypted = decrypt(encrypted, key=key)
print(decrypted)
# '๐ŸŽฝ๐Ÿ‰๐Ÿญ๐Ÿฃ๐Ÿด๐ŸŽ๐Ÿต๐Ÿ€๐Ÿง๐Ÿ‰๐Ÿด๐Ÿˆ๐ŸŽ†'

# The encrypt and decrypt functions change the value in-place too
decrypted = decrypt(encrypted, key=key)
print(decrypted)
# 'Hello, world!'

Command line tool

Installation

pip install cryptmoji[cli]

Usage

$ cryptmoji encrypt "Hello World"
Key (optional):
๐ŸŽฟ๐Ÿ‘๐Ÿธ๐Ÿน๐Ÿ๐Ÿป๐Ÿ‘๐Ÿ๐Ÿ„๐Ÿค๐Ÿช

$ cryptmoji decrypt "๐ŸŽฟ๐Ÿ‘๐Ÿธ๐Ÿน๐Ÿ๐Ÿป๐Ÿ‘๐Ÿ๐Ÿ„๐Ÿค๐Ÿช"
Key (optional):
Hello World

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

cryptmoji-2.1.0.tar.gz (6.4 kB view details)

Uploaded Source

Built Distribution

cryptmoji-2.1.0-py3-none-any.whl (6.6 kB view details)

Uploaded Python 3

File details

Details for the file cryptmoji-2.1.0.tar.gz.

File metadata

  • Download URL: cryptmoji-2.1.0.tar.gz
  • Upload date:
  • Size: 6.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.1 CPython/3.10.13 Windows/10

File hashes

Hashes for cryptmoji-2.1.0.tar.gz
Algorithm Hash digest
SHA256 3fe3a04b4c9143f3306685b2e51b498b1f7d15b273a5484a2a68b2d9d04df7e4
MD5 8ef9f97e3a84c4988a1cf39ae8c06021
BLAKE2b-256 4e5762d193989a1d7319c90101b4a2dc6aec9e959f2c2a4b074a2f467f82da6d

See more details on using hashes here.

File details

Details for the file cryptmoji-2.1.0-py3-none-any.whl.

File metadata

  • Download URL: cryptmoji-2.1.0-py3-none-any.whl
  • Upload date:
  • Size: 6.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.1 CPython/3.10.13 Windows/10

File hashes

Hashes for cryptmoji-2.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 97fb2fd185307621515a0d3cba0a043ecc522646530dc22ce0f48d3e53509838
MD5 f91e66c04a4f81a8f4419b95e5fed99a
BLAKE2b-256 261268ce88ffc9e51661ac0802663ef78ce06b928b8293f1da6d855e0930e58a

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