Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/crnobog69/polychaos

PolyChaos 🔐 | систем шифровања - encryption system
https://github.com/crnobog69/polychaos

cryptography encryption encryption-decryption python secure security security-tools simple simple-app simple-project

Last synced: about 2 hours ago
JSON representation

PolyChaos 🔐 | систем шифровања - encryption system

Awesome Lists containing this project

README

        

# 🔐 PolyChaos 🕵️

[![ko-fi](https://ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/P5P311PGR8)

## 📜 Опис

PolyChaosје напредни систем шифровања који комбинује неколико криптографских техника за обезбеђивање високе сигурности ваших порука. Овај пројекат имплементира:

- 🔀 Модификовани RC4 алгоритам за генерисање кључа
- 🔢 Полибијев квадрат за додатну енкрипцију
- 🎲 Иницијализациони вектор (IV) за додатну рандомизацију
- ✅ HMAC за верификацију интегритета поруке

## 🚀 Функционалности

- 🔒 Шифровање текстуалних порука
- 🔓 Дешифровање шифрованих порука
- 🌈 Интерактивни кориснички интерфејс са бојама у конзоли

## 🛠 Инсталација

1. Клонирајте репозиторијум:
```
git clone https://github.com/crnobog69/polychaosr.git
```
2. Уђите у директоријум пројекта:
```
cd polychaos
```

## 🏃‍♂️ Покретање

Покрените главни script:

```
python polychaos.py
```

## 🎮 Коришћење

1. 🔑 Унесите кључ када се то од вас затражи
2. 🔠 Изаберите опцију:
- `E` за шифровање
- `D` за дешифровање
- `Q` за излаз
3. 📝 Пратите упутства на екрану за унос поруке или шифрованог текста

## ⚠️ Безбедносна напомена

Иако је овај систем пројектован да буде сигуран, не препоручује се за шифровање изузетно осетљивих података без додатне стручне ревизије.

## 🤝 Допринос

Доприноси су добродошли! Молимо вас да отворите issue или пошаљете pull request за било каква побољшања.

## 📄 Лиценца

Овај пројекат је лиценциран под MIT лиценцом. Погледајте `LICENSE` фајл за више детаља.

🔐🔓 Срећно шифровање! 🕵️‍♀️🕵️‍♂️