Commit 7dd4b210 authored by Sadnan Kibria Kawshik's avatar Sadnan Kibria Kawshik

readme file added

parent dbc7d17f
# Token Decryption Tool
A command-line utility for decrypting tokens and validating JWTs using AES and JWT algorithms.
## Features
- AES decryption utility
- JWT validation and decoding
- Interactive menu for user operations
## Requirements
- Python 3.12+
- Install dependencies from `requirements.txt`
## Installation
1. Clone the repository:
```bash
git clone <repo-url>
cd TokenDecryptionTool
```
2. Install dependencies:
```bash
pip install -r requirements.txt
```
## Usage
Run the tool from the command line:
```bash
python main.py
```
Follow the interactive menu to decrypt tokens or validate JWTs.
## File Structure
- `main.py`: Entry point and menu logic
- `aes_utils.py`: AES decryption utilities
- `jwt_utils.py`: JWT validation utilities
- `config.py`: Configuration settings
- `requirements.txt`: Python dependencies
## License
MIT
JWT_SECRET = "c2VjcmV0a2V5Zm9yaml3dA==" #
AES_ENCRYPTION_KEY="MySuperSecretKey123!"
AES_ENCRYPTION_IV="ThisIs16ByteIV__"
\ No newline at end of file
#input your secrets
JWT_SECRET = "c2VjcmV0a2V5Zm9yaml3dA==" # jwt secret key
AES_ENCRYPTION_KEY="MySuperSecretKey123!" # AES encryption key
AES_ENCRYPTION_IV="ThisIs16ByteIV__" # AES initialization vector
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment