Metadata-Version: 2.4
Name: mm-crypt
Version: 0.0.1
Summary: Python cryptography library: OpenSSL-compatible AES-256-CBC, Fernet, and scrypt-based encryption
Project-URL: Homepage, https://github.com/mcbarinov/mm-crypt
Project-URL: Repository, https://github.com/mcbarinov/mm-crypt
Author: mcbarinov
License-Expression: MIT
Keywords: aes,cryptography,encryption,fernet,openssl,scrypt
Classifier: Topic :: Security :: Cryptography
Requires-Python: >=3.14
Requires-Dist: cryptography~=46.0
Description-Content-Type: text/markdown

# mm-crypt

Cryptography library with three independent modules:

- **OpenSSL AES-256-CBC** — full compatibility with the OpenSSL command-line tool.
- **Fernet** — simple authenticated symmetric encryption.
- **scrypt** — password-based encryption with the scrypt KDF.

> **Status:** Early scaffolding — no real functionality yet.

## Install

```bash
uv add mm-crypt
```

For the command-line interface and TUI editor, install the companion package:

```bash
uv add mm-crypt-cli
```

`mm-crypt` itself depends only on `cryptography` — no CLI tooling is pulled in.
