Metadata-Version: 2.4
Name: stealth-message-cli
Version: 0.1.7
Summary: Terminal client for stealth-message — end-to-end encrypted PGP chat
License: GPL-3.0-only
Project-URL: Homepage, https://syberiancode.com/stealth-message
Project-URL: Repository, https://github.com/Shorlo/stealth-message
Project-URL: Issues, https://github.com/Shorlo/stealth-message/issues
Keywords: chat,encryption,pgp,privacy,end-to-end
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Console
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Communications :: Chat
Classifier: Topic :: Security :: Cryptography
Requires-Python: >=3.10
Description-Content-Type: text/markdown
Requires-Dist: pgpy>=0.6.0
Requires-Dist: websockets>=12.0
Requires-Dist: rich>=13.0
Requires-Dist: prompt_toolkit>=3.0
Requires-Dist: platformdirs>=4.0
Provides-Extra: dev
Requires-Dist: pytest>=8.0; extra == "dev"
Requires-Dist: pytest-asyncio>=0.23; extra == "dev"
Requires-Dist: black>=24.0; extra == "dev"
Requires-Dist: ruff>=0.4; extra == "dev"
Requires-Dist: mypy>=1.10; extra == "dev"

# stealth-message CLI

End-to-end encrypted PGP chat. No central server. No accounts. No content metadata.

## Installation

```bash
curl -fsSL https://syberiancode.com/stealth-message/install.sh | bash
```

**Windows (PowerShell):**
```powershell
powershell -c "irm https://syberiancode.com/stealth-message/install.ps1 | iex"
```

**Or install directly with pip:**
```bash
pip install stealth-message-cli
```

## Requirements

- Python 3.10, 3.11, or 3.12

## Usage

```bash
stealth-cli
```

## Security

- RSA-4096 keypair per user
- Sign-then-encrypt on send, decrypt-then-verify on receive
- Private key is passphrase-protected on disk
- Wire encoding: ASCII-armored PGP → Base64 URL-safe

## License

GPL-3.0. See [LICENSE](https://github.com/Shorlo/stealth-message/blob/main/LICENSE).
