Encrypt Text using emojis!
Project description
๐ฅท Cryptmoji
A simple emoji-based encryption-decryption library.
๐ฅ 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
Release history Release notifications | RSS feed
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)
Built Distribution
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3fe3a04b4c9143f3306685b2e51b498b1f7d15b273a5484a2a68b2d9d04df7e4 |
|
MD5 | 8ef9f97e3a84c4988a1cf39ae8c06021 |
|
BLAKE2b-256 | 4e5762d193989a1d7319c90101b4a2dc6aec9e959f2c2a4b074a2f467f82da6d |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 97fb2fd185307621515a0d3cba0a043ecc522646530dc22ce0f48d3e53509838 |
|
MD5 | f91e66c04a4f81a8f4419b95e5fed99a |
|
BLAKE2b-256 | 261268ce88ffc9e51661ac0802663ef78ce06b928b8293f1da6d855e0930e58a |