Skip to content

Performance analysis of data encryption algorithms depending on the Python implementation and the processor used.

Notifications You must be signed in to change notification settings

kbakdev/distributed-cipher-cracking

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

 ____   ____ ____ 
|  _ \ / ___/ ___|
| | | | |  | |    
| |_| | |__| |___ 
|____/ \____\____|
                  

GitHub Issues GitHub Pull Requests License


Preparation of a laboratory station for analysing the effectiveness of selected methods of cracking cipher algorithms with the use of the Python language. In the article I will present the technique of breaking ciphers with brute force, I will analyse the frequency of breaking passwords depending on their difficulty level.

🧐 About

Preparation of a laboratory station for analysing the effectiveness of selected methods of cracking cipher algorithms with the use of the Python language. In the article I will present the technique of breaking ciphers with brute force, I will analyse the frequency of breaking passwords depending on their difficulty level.

🏁 Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

Prerequisites

What things you need to install the software and how to install them.

Python 3.8
python3-pip

Installing

A step by step series of examples that tell you how to get a development env running.

Firstly check if you have installed Python, and pip. The names may vary slightly.

~$ which pip3
/usr/bin/pip3
~$ which python3
/usr/bin/python3

If you are sure you have Python and pip, cd in the folder with the script, then use this command to install all the dependencies. You can skip this step if you are sure you have all the libraries needed to run the project.

~/distributed-cipher-cracking$ pip3 install -r requirements.txt

🔧 Benchmarks

python3 main.py "test" "test" 130 90

⛏️ Built Using

✍️ Authors

About

Performance analysis of data encryption algorithms depending on the Python implementation and the processor used.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages