Skip to content

stereohj/Python-3DES-test

Repository files navigation

Python-3DES-test

Some 3DES with ECB and CBC modes data processing examples. (VARIANT key exchange method example is added).

NOTE: Scripts tested in Python 3.9 and 3.11 versions.

To run the Python scripts

1. Download this repo

2. Create a Python's virtual environment in repo's folder

You can use the python package venv (virtualenv).

3. Activate the virtual environment (Python 3.4+)

  • On Windows
    • In cmd: venv\Scripts\activate.bat
    • In PowerShell: venv\Scripts\Activate.ps1
  • On Linux and MacOS: source venv/bin/activate

NOTE: You can set a custom venv folder name at Step 2.

4. Install required Python packages

Use pip command and the requirements.txt file: pip install -r requirements.txt

NOTE: cryptography library dependencie is used to Cryptography applications.

4. Run the scripts within the terminal session where the virtual environment is enabled.

- NOTE: This information is for educational purposes only. It can be shared or modified without any restrictions.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages