/json_crypt

JSON file encryption / decryption tool written in Python

Primary LanguagePythonMozilla Public License 2.0MPL-2.0

Project's status Project's primary language Project's focus


Docker logo

About The Project

json_crypt is a simple JSON encryption / decryption tool, only encryption values thus keeping the ability to search for specific key in the file and decrypt its value on-the-fly. It uses AES-256 in CBC mode to encrypt the data, with a given password as the key.

Built With

Getting Started

Prerequisites

Installation

  1. Clone the repo
git clone https://github.com/kema-dev/json_crypt.git
  1. Go to repository's folder
cd json_crypt

Usage

  1. Simply execute the script
python src/json_encrypt.py

Roadmap

Just found Mozilla's work that does pretty much the same job, thus I don't plan to work on this project anymore.

Initial roadmap is available here.

Contact

kema-dev - GitHub

Acknowledgments