Skip to main content

Encryption algorithm based on bytes and their correspondent numbers to encode strings

Project description

g6r-logo
Github license GitHub all releases
GitHub issues GitHub Repo stars GitHub forks
GitHub language count GitHub Pipenv locked Python version

gcrypter

Is an encryption algorithm based on bytes and their correspondent numbers to encode strings.
  • To Encrypt:

    • It gets the length of the text given and encode both (text and lenght) into bytes then convert the bytes'values into numbers and return a tuple with two tokens (numbers);
  • To Decrypt:

    • It gets the tuple and retrieve both the values and reconvert them into bytes according to his bit-length and then decode the byte to the original string (text);

Installation

  • Windows:
pip install gcrypter
  • Unix/MacOS:
python3 -m pip install gcrypter

or:

sudo pip3 install gcrypter

© 2019-2021 Nurul-GC
ArtesGC Inc.
ArtesGC-DevSoft

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

gcrypter-0.4.tar.gz (3.8 kB view details)

Uploaded Source

File details

Details for the file gcrypter-0.4.tar.gz.

File metadata

  • Download URL: gcrypter-0.4.tar.gz
  • Upload date:
  • Size: 3.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.0.1 pkginfo/1.8.2 requests/2.21.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for gcrypter-0.4.tar.gz
Algorithm Hash digest
SHA256 d7991b2b9fe10faa78db96ae4b4ed625fbe7a4948a16e221450560dd2068535d
MD5 bb087f7ec751e9b7e306d6f5075a27ad
BLAKE2b-256 554f2e95c9b5d94430aa849761beb786e5806f28ff695da24e0684e31b29baba

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