New README
This commit is contained in:
40
README.md
40
README.md
@@ -1,3 +1,43 @@
|
|||||||
|
# Stegasoo
|
||||||
|
|
||||||
|
A secure steganography system for hiding encrypted messages in images using hybrid authentication.
|
||||||
|
|
||||||
|

|
||||||
|

|
||||||
|

|
||||||
|
|
||||||
|
## Features
|
||||||
|
|
||||||
|
- 🔐 **AES-256-GCM** authenticated encryption
|
||||||
|
- 🧠 **Argon2id** memory-hard key derivation (256MB RAM requirement)
|
||||||
|
- 🎲 **Pseudo-random pixel selection** defeats steganalysis
|
||||||
|
- 📅 **Daily key rotation** with BIP-39 passphrases
|
||||||
|
- 🔑 **Multi-factor authentication**: PIN, RSA key, or both
|
||||||
|
- 🖼️ **Reference photo** as "something you have"
|
||||||
|
- 🌐 **Multiple interfaces**: CLI, Web UI, REST API
|
||||||
|
- 📁 **File embedding** - Hide any file type (PDF, ZIP, documents)
|
||||||
|
- 📱 **QR code support** - Encode/decode RSA keys via QR codes
|
||||||
|
|
||||||
|
## Installation
|
||||||
|
|
||||||
|
### From PyPI (coming soon)
|
||||||
|
|
||||||
|
```bash
|
||||||
|
# Core library only
|
||||||
|
pip install stegasoo
|
||||||
|
|
||||||
|
# With CLI
|
||||||
|
pip install stegasoo[cli]
|
||||||
|
|
||||||
|
# With Web UI
|
||||||
|
pip install stegasoo[web]
|
||||||
|
|
||||||
|
# With REST API
|
||||||
|
pip install stegasoo[api]
|
||||||
|
|
||||||
|
# Everything
|
||||||
|
pip install stegasoo[all]
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
# Generate credentials
|
# Generate credentials
|
||||||
stegasoo generate --pin --words 3
|
stegasoo generate --pin --words 3
|
||||||
|
|||||||
Reference in New Issue
Block a user