easily encrypt and decrypt python object and JSON objects with AES CBC 32 Block Encryption
planning on adding more encryption algos
pip install objcrypt
or
python3 setup.py install
import objcrypt, json
crypter = objcrypt.Crypter('key')
dictionary = {
'test': 'test value'
}
encrypted_dict = crypter.encrypt_object(dictionary)
# encrypted_dict now has encrypted values
json_dict = json.loads(dictionary)
enc_json = crypter.encrypt_json(json_dict)
# enc_json is now encrypted
dec_dict = crypter.decrypt_object(encrypted_dict)
# decoded now
dec_json = crypter.decrypt_json(enc_json)
# decoded json object now