Skip to content

2KAbhishek/pycipher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

29 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

License People Stars Forks Watches Last Updated

Cipher algorithms with Python πŸπŸ”

What is this

PyCipher is a collection of cipher algorithms written in python.

Currently it includes the following ciphers and their tests:

  • Caesar
  • Vigenere

Inspiration

Cryptography was always interesting to me, this is my hands-on with it.

Prerequisites

Before you begin, ensure you have met the following requirements:

  • You have installed the latest version of python
  • For running the tests you need unittest

Getting pycipher

To get pycipher, follow these steps:

git clone https://github.com/2kabhishek/pycipher
cd pycipher

Using pycipher

The source of the ciphers are kept under src you can import these into other modules for use. Unit tests are under the test directory.

How it was built

pycipher was built using VS Code, python and unittest.

Challenges faced

Getting VS Code to recognize the tests was tricky, had to add empty __init__.py file.

What I learned

  • Setting up unittest in VS Code.
  • Different cipher algorithms.

What's next

Add more ciphers.

Hit the ⭐ button if you found this useful.

More Info

About

Cipher algorithms with Python πŸπŸ”

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

  •  

Packages

No packages published

Languages