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

Usage

$ cryptmoji encrypt "Hello World" --key "test"
๐ŸŽฟ๐Ÿ‘๐Ÿธ๐Ÿน๐Ÿ๐Ÿป๐Ÿ‘๐Ÿ๐Ÿ„๐Ÿค๐Ÿช

$ cryptmoji decrypt "๐ŸŽฟ๐Ÿ‘๐Ÿธ๐Ÿน๐Ÿ๐Ÿป๐Ÿ‘๐Ÿ๐Ÿ„๐Ÿค๐Ÿช" --key "test"
Hello World

NOTE: key is an optional parameter. If not provided, the value defaults to None.

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

Uploaded Source

Built Distribution

cryptmoji-2.1.1-py3-none-any.whl (6.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: cryptmoji-2.1.1.tar.gz
  • Upload date:
  • Size: 6.6 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.1.tar.gz
Algorithm Hash digest
SHA256 125655254bc7aa2c9ea187efb460b769dcca94d2be0f92336bafb8896627623d
MD5 210265a52e0c4c013c35faffed3a35e7
BLAKE2b-256 c487cd35a2e069ecde833c0955d7429ab3c50ebe575f37a62df37fbaefcc4bc1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cryptmoji-2.1.1-py3-none-any.whl
  • Upload date:
  • Size: 6.9 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 92e402abe78e64eabfe50363c2bf894b521f75a7d836d3e214edfd1cf09f0458
MD5 75a4ecd6439b37c9979f0f43a4dcd9fe
BLAKE2b-256 4c9e4ca953694063e9e6940399c16fb2618e3facdf12c7520decce848d164d6b

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