Metadata-Version: 2.1
Name: aes-encryption
Version: 0.1.0
Summary: An AES encryption package
Home-page: https://github.com/apinanyogaratnam/aes-encryption
Author: apinanyogaratnam
Author-email: apinanapinan@icloud.com
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.10.4
Description-Content-Type: text/markdown
License-File: LICENSE

# AES Encryption

A python aes encryption library

## Table of Contents

- [Installation](#installation)
- [Usage](#usage)
- [Support](#support)
- [Contributing](#contributing)

## Installation

Install using pip

```sh
pip install aes-encryption
```

## Usage

```python
from aes_encryption import AESCipher

encryption_key: str = 'secret key'
cipher: AESCipher = AESCipher(encryption_key)  # this initializes the cipher with an encryption key
message: str = 'secret message'
encrypted: str = cipher.encrypt(message)  # this is how you encrypt your message
decrypted: str = cipher.decrypt(encrypted)  # this is how you decrypt your message
```


## Support

Please [open an issue](https://github.com/apinanyogaratnam/aes-encryption/issues/new) for support.

## Contributing

Please contribute using [Github Flow](https://guides.github.com/introduction/flow/). Create a branch, add commits, and [open a pull request](https://github.com/apinanyogaratnam/aes-encryption/compare/).
