Skip to main content

text-encrypt-decrypt :

DownloadsGitHub license PyPI - Python Version PyPI - Wheel PyPI

plain text encrypt decrypt

plain text encryption and decryption with SHA256 algorithm.

Package Installation :

pip install text-encrypt-decrypt

Pypi Package Link

How to import the module:

PLAIN_TEXT      = 'sujit' # plain text
LENGTH          = 32      # length of hash 
ITERATIONS      = 100000  # number of iterations
TOKEN_BYTES     = 16      # 16 bytes (128 bits) is a common size for salts

Plain Text Encrypt :

from text_encrypt_decrypt.text_encrypt_decrypt import encrypt_plain_text

encrypted_plain_text, key = encrypt_plain_text(PLAIN_TEXT, LENGTH, TOKEN_BYTES, ITERATIONS)

print("Encrypted plain_text:", encrypted_plain_text)

print("Encrypted Key:", key)

Decrypt Encrypted Plain Text :

from text_encrypt_decrypt.text_encrypt_decrypt import decrypt_plain_text

decrypted_plain_text = decrypt_plain_text(encrypted_plain_text, key)

print("Decrypted plain_text:", decrypted_plain_text)

Required package’s:

• pip install cryptography

License:

MIT Licensed

Author:

Sujit Mandal

GitHub

PyPi

LinkedIn

Metadata

Release files for text-encrypt-decrypt 0.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for text-encrypt-decrypt 0.0.1
File Size Uploaded
text-encrypt-decrypt-0.0.1.tar.gz 3.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for text-encrypt-decrypt 0.0.1
File Interpreter ABI Platform
text_encrypt_decrypt-0.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 7.0 kB

Release files / text-encrypt-decrypt-0.0.1.tar.gz

Download URL text-encrypt-decrypt-0.0.1.tar.gz
Size 3.3 kB
Tags Source
SHA-256 checksum
How to use checksums
b01a20172746918c1cf01edae57356697aa7840f784d21a41ad81183ba5c28ef
BLAKE2b-256 checksum
How to use checksums
0d88038ae8683391e77fed92e5f4214b8685e50a465a5c6793c9451594759b6d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.10.9

Release files / text_encrypt_decrypt-0.0.1-py3-none-any.whl

Download URL text_encrypt_decrypt-0.0.1-py3-none-any.whl
Size 3.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
66b5210c58241ac8047277c5c17433a1142a3b9ef2eca7a426c64f6563e8c325
BLAKE2b-256 checksum
How to use checksums
898d331c53502650446e0c8cfe4b3776b6d966dbe7d192f464fe972e4f5b6ad2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.10.9

Release history Release notifications | RSS feed

This release

0.0.1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page