theredplanetsings / Cipher-Decrypter-Encrypter

Python program to encrypt/decrypt ciphers from .txt files or manually-typed strings.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Cipher Encrypter/Decrypter

This Python program provides functionality to encrypt/decrypt ciphers from .txt files or manually-typed input using the bruteforce method or a given key. Currently, it supports the Caesar cipher, the Vigenere cipher, the Rail Fence cipher (no offset), along with both-ways ASCII-Decimal, ASCII-Hexadecimal, ASCII-Binary, and ASCII-Octal conversions.

Dependencies

  • Python 3.x

How to Download Python

  1. Visit the official Python website: Python Downloads
  2. Click on the "Downloads" tab.
  3. Choose the appropriate Python version for your operating system:
    • For Windows: Download the Windows installer (usually a .exe file).
    • For macOS: Download the macOS installer (usually a .dmg file).
    • For Linux: Python is often pre-installed on many distributions, but you can also use your package manager to install it.
  4. Run the installer and follow the on-screen instructions to complete the installation process.
  5. Once Python is installed, you can verify the installation by opening a command prompt (Windows) or terminal (macOS/Linux) and typing:
    python3 --version
    
    This command should display the installed Python version.

How to Run the Cipher Encrypter/Decrypter

  1. Open a command prompt (Windows) or terminal (macOS/Linux).
  2. Navigate to the directory containing the cipher.py file.
  3. Run the program by typing:
    python3 cipher.py
    
  4. Follow the on-screen instructions to decrypt or encrypt a message.

Enjoy encoding and decoding.

About

Python program to encrypt/decrypt ciphers from .txt files or manually-typed strings.

License:Creative Commons Zero v1.0 Universal


Languages

Language:Python 100.0%