Metadata-Version: 2.1
Name: config_encryptor
Version: 1.2.0
Summary: A Python package for encrypting and decrypting config files using Fernet encryption.
Home-page: https://github.com/shabir/configencrypt
Author: Shabir Ahmad
Author-email: shabir@caimy.co.kr
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: cryptography>=3.4.7

# Config Encryptor

`encryption` is a Python package designed to encrypt and decrypt JSON configuration files, specifically `config.json`, to enhance security for sensitive data such as API keys and database credentials.

## Purpose:
Most developers store their sensitive information in a JSON file which often leads to security threats. This package encrypt the configuration file and decrypt it before using it using a secret key. The secret key is stored in environment variable making it inaccessible to hackers.

## Features:
- Generate an encryption key.
- Encrypt the entire `config.json` file.
- Decrypt the encrypted file for runtime use.

## Installation

```bash
pip install config_encryptor
