Here is a draft of the README file for the "whichCrypt" project based on the gathered information:
whichCrypt is a project focused on identifying and classifying different types of encryption and hashing algorithms. The project includes various datasets, models, and tools for working with encrypted and hashed data. The primary languages used in this project are Python and C#.
The repository contains the following main directories and files:
Application/: Contains different application files including JSON configurations and demo executables.Dataset Creators/: Scripts and resources for creating datasets used in the project.EncryptionTypeClassifier/: Code for classifying different encryption types.HashDataset/: Datasets related to various hashing algorithms.Models/: Machine learning models for encryption and hashing classification.Presentation/: Resources for presenting the project.Srijan's Way/: Additional resources and scripts contributed by Srijan.
To install the necessary dependencies for the project, run the following commands:
pip install -r requirements.txtTo use the tools and models provided in the project, navigate to the relevant directory and follow the instructions in the respective README or script files.
We welcome contributions from the community. Please fork the repository and submit pull requests with your improvements.
This project does not currently specify a license. Please contact the repository owner for more information.
Special thanks to all contributors and the community for their support.
For more information, visit the whichCrypt GitHub repository.