Skip to main content

Encrypting texts with a password, with the impossibility of returning to the original text without the password.

Project description

kryptospy

Encrypting texts with a password, with the impossibility of returning to the original text without the password.

Test on Ubuntu latest Test on Windows latest Test on MacOS latest pypi-setup Upload to PYPI Mirror and run GitLab CI Deploy static content to Pages CodeQL CodeFactor Supported Versions Visitors Open Source Stars Forks Watching GitHub contributors GitHub closed issues GitHub pull requests GitHub release (latest by date) GitHub commit activity GitHub license Join the chat at https://gitter.im/yasserbdj96/kryptospy


Python Package Installation:

# install from pypi:
❯ pip install kryptospy

# local install:
❯ git clone https://github.com/yasserbdj96/kryptospy.git
❯ cd kryptospy
❯ sudo python setup.py install

# uninstall:
❯ pip uninstall kryptospy

Run without installation:

# Dwonload:
❯ git clone https://github.com/yasserbdj96/kryptospy.git
❯ cd kryptospy

# default run on any os:
❯ python3 run.py -c <CONDITION*> -p <PASSWORD*> -t <TEXT*>

# Run with Makefile:
❯ make run con="<CONDITION*>" pass="<PASSWORD*>" text="<TEXT*>"

# *         = All inputs must be entered.
# PASSWORD  = The password used for encrypt your text.
# TEXT      = The text to be encrypted.
# CONDITION = The nature of the process is encryption or decryption "encode/decode".

Script Usage:

from kryptospy import *
#For encryption
p1=kryptospy("<PASSWORD*>","<TEXT*>").enc()
print(p1)
    
#To decrypt
p2=kryptospy("<PASSWORD*>","<ENCRYPTED_TEXT*>").dec()
print(p2)

# *   = All inputs must be entered.

Script Examples:

from kryptospy import *
# Example:1
#For encryption
p1=kryptospy("123","Example:1").enc()
print(p1)
    
#To decrypt
p2=kryptospy("123",p1).dec()
print(p2)

Changelog History:

Click to See changelog History

Development By:

Developer / Author: yasserbdj96


License:

The content of this repository is bound by the following LICENSE.


Support:

If you like `kryptospy` and want to see it improve furthur or want me to create intresting projects , You can buy me a coffee

kryptospy by yasserbdj96
BTC: bc1q2dks8w8uurca5xmfwv4jwl7upehyjjakr3xga9



website . github . gitlab . linkedin . twitter . instagram . facebook . youtube . pypi . docker . telegram . gitter . e-mail . sponsor

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

kryptospy-0.0.2.tar.gz (10.3 kB view details)

Uploaded Source

Built Distribution

kryptospy-0.0.2-py3-none-any.whl (9.9 kB view details)

Uploaded Python 3

File details

Details for the file kryptospy-0.0.2.tar.gz.

File metadata

  • Download URL: kryptospy-0.0.2.tar.gz
  • Upload date:
  • Size: 10.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for kryptospy-0.0.2.tar.gz
Algorithm Hash digest
SHA256 16c187e61ffc9679a2630639df70beccc62dd66ab6000398701e86fb1abd5ba3
MD5 0ed54abf02b9d51cc2c7ee33f72d5c11
BLAKE2b-256 ba2313e0a62e91900c65c745428c4b68724d8449082e976d8c51d20975599c05

See more details on using hashes here.

File details

Details for the file kryptospy-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: kryptospy-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 9.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for kryptospy-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 ad64b7a2d798962e2172edcde78d01eb0d45d44b3cf81b8a37733cd9eb30ae00
MD5 3506bbf939153941c9109f61173dcd16
BLAKE2b-256 0e077678303375008ad202bec63d983d46ffdb4f64cda980e51569af67d77742

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