Metadata-Version: 2.4
Name: simple-encryption
Version: 0.1.0
Summary: a simple encryption lib for bytes data.
License: MIT
License-File: LICENSE
Author: GGN_2015
Author-email: neko@jlulug.org
Requires-Python: >=3.10
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Requires-Dist: cryptography
Description-Content-Type: text/markdown

# simple-encryption
a simple encryption lib for bytes data.

## Installation

```bash
pip install simple-encryption
```

## Usage

```python
from simple_encryption import AesPassphraseEncryptor

passphrase = "my_secrete_key"
original_data = b"hello world!"

# encrypt bytes data into base64 data
b64_encrypted = AesPassphraseEncryptor.encrypt(original_data, passphrase)
print("encrypted data:", b64_encrypted)

# decrypt base64 data into original bytes data
decrypted_data = AesPassphraseEncryptor.decrypt(b64_encrypted, passphrase)
assert original_data == decrypted_data
```

