Skip to main content

Easyencrypting is a python library used for encoding and decoding sentences or files

Project description

Easyencrypting:

Is a library created with the idea in mind of simplifying the encryption of sentences or files. This library is very simple to use and uses a complex encryption system that makes the encrypted elements impossible to decrypt.

Installation:

To install easyencrypting on Windows just use this command on your teminal

pip install easyencrypting

To install easyencrypting on MacOS just use this command on your terminal

python -m pip install

Documentation

This is the official documentation for Easyencrypting.

Encrypting a sentence

import easyencrypting

sentence_to_encrypt = "Hello World!"

encrypted_sentence = easyencrypting.encrypt(key="Example", text=sentence_to_encrypt) #The key must be at least 6 character long

print(encrypted_sentence)

Decrypting a sentence

import easyencrypting

sentence_to_decrypt = "4979-6980-7463-7463-7670-2219-6014-7670-7877-7463-6911-2288-"

decrypted_sentence = easyencrypting.decrypt(key="Example", text=sentence_to_decrypt) #The key must be the same as the encrypting key
print(decrypted_sentence)

Encrypting a file

import easyencrypting

file_name = ("Example.txt")

encrypted_file = easyencrypting.file_encrypt(key="Example", filename=file_name) #The key must be at least 6 character long

print("The file was encrypted succesfully")

Decrypting a file

import easyencrypting

file_name = ("Example.txt")

decrypted_file = easyencrypting.file_decrypt(key="Example", filename=file_name) #The key must be at least 6 character long

print("The file was decrypted succesfully")

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

easyencrypting-0.0.1.tar.gz (14.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

easyencrypting-0.0.1-py3-none-any.whl (14.2 kB view details)

Uploaded Python 3

File details

Details for the file easyencrypting-0.0.1.tar.gz.

File metadata

  • Download URL: easyencrypting-0.0.1.tar.gz
  • Upload date:
  • Size: 14.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.0

File hashes

Hashes for easyencrypting-0.0.1.tar.gz
Algorithm Hash digest
SHA256 8670dc586858cd148fc2a7995134c2855e76e7fe0be2b581ca95783dba4bdfe6
MD5 d8224603c686b87c9f36ed3087edce91
BLAKE2b-256 cbce99f10068e007424d1607cbe4dbbba498612dc2f096e8a4d43117e9301bf0

See more details on using hashes here.

File details

Details for the file easyencrypting-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: easyencrypting-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 14.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.0

File hashes

Hashes for easyencrypting-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 dc97135ea83e76ffb6792dbe5e785c567935e268097140348e1c043180a6f2f6
MD5 bb45cb33643b37fac0e7895cd637d75b
BLAKE2b-256 b5cacea3dc30f6b3e70291297a381192ccb67f2a3913aec3a11a1e7b687b70e9

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page