Skip to content

This repository contains implementations of various encryption and decryption algorithms in Python. The goal is to provide simple and easy-to-understand code for educational and practical purposes.

Notifications You must be signed in to change notification settings

Adamo08/encryption-decryption

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cryptography Algorithms

This repository contains implementations of various encryption and decryption algorithms in Python. The goal is to provide simple and easy-to-understand code for educational and practical purposes.

Algorithms Included

  • Caesar Cipher
  • Affine Cipher
  • Vigenère Cipher
  • Hill Cipher
  • DES (Data Encryption Standard)

Getting Started

Prerequisites

To run the algorithms, you'll need Python 3.x installed on your system.

Installation

  1. Clone the repository:

    git clone https://github.com/adamo08/encryption-decryption.git
  2. Navigate to the project folder:

    cd encryption-decryption
  3. Install the required Python dependencies (if any):

    pip install -r requirements.txt

Contributing

Contributions are welcome! If you have suggestions or improvements for the algorithms, feel free to fork the repository and submit a pull request. Please ensure your code follows the existing style and includes relevant documentation.

About

This repository contains implementations of various encryption and decryption algorithms in Python. The goal is to provide simple and easy-to-understand code for educational and practical purposes.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages