Skip to main content

Extended substitution cipher

Project description

# Extended Substitution Cipher

Implementation of Extended substitution cipher

### Installation

` $ pip install excs `

### Usage

For encryption:

` >> from exsc import ExtendedSubCipher >> plaintext = "This is a test message." >> obj = ExtendedSubCipher("secret.323") >> ciphertext = obj.encrypt(plaintext) >> print(ciphertext) `

For decryption:

` >> from exsc import ExtendedSubCipher >> ciphertext = "lH@9w0vArR~8L{%:0^=vc5c" >> obj = ExtendedSubCipher("secret.323") >> plaintext = obj.decrypt(ciphertext) >> print(plaintext) `

### Contributing

All contributions and suggestions are welcome!

  1. Fork it!

  2. Create your feature branch: git checkout -b my-new-feature

  3. Commit your changes: git commit -am ‘Add some feature’

  4. Push to the branch: git push origin my-new-feature

  5. Submit a pull request

### Getting Help

If you have questions or need further guidance on using this template, please [file an issue](https://github.com/aman-roy/Extended-Substitution-Cipher/issues). I will do my best to respond to all issues in a timely manner.

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

exsc-1.1.tar.gz (2.0 kB view hashes)

Uploaded Source

Built Distribution

exsc-1.1-py2.py3-none-any.whl (3.2 kB view hashes)

Uploaded Python 2 Python 3

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