Metadata-Version: 1.2
Name: django-cryptography
Version: 1.0
Summary: Easily encrypt data in Django
Home-page: https://github.com/georgemarshall/django-cryptography
Author: George Marshall
Author-email: george@georgemarshall.name
License: BSD
Description-Content-Type: UNKNOWN
Description: Django Cryptography
        ===================
        
        A set of primitives for easily encrypting data in Django, wrapping
        the Python Cryptography_ library. Also provided is a drop in
        replacement for Django's own cryptographic primitives, using
        Cryptography_ as the backend provider.
        
        Do not forget to read the documentation_.
        
        
        Cryptography by example
        -----------------------
        
        Using symmetrical encryption to store sensitive data in the database.
        Wrap the desired model field with ``encrypt`` to easily
        protect its contents.
        
        .. code-block:: python
        
           from django.db import models
        
           from django_cryptography.fields import encrypt
        
        
           class MyModel(models.Model):
               name = models.CharField(max_length=50)
               sensitive_data = encrypt(models.CharField(max_length=50))
        
        The data will now be automatically encrypted when saved to the
        database.  ``encrypt`` uses an encryption that allows for
        bi-directional data retrieval.
        
        Requirements
        ------------
        
        * Python_ (3.5, 3.6, 3.7, 3.8)
        * Cryptography_ (2.0+)
        * Django_ (1.11, 2.2, 3.0)
        
        Installation
        ------------
        
        .. code-block:: console
        
           pip install django-cryptography
        
        .. _Cryptography: https://cryptography.io/
        .. _Django: https://www.djangoproject.com/
        .. _Python: https://www.python.org/
        .. _documentation: https://django-cryptography.readthedocs.io/en/latest/
        
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Web Environment
Classifier: Framework :: Django
Classifier: Framework :: Django :: 1.11
Classifier: Framework :: Django :: 2.2
Classifier: Framework :: Django :: 3.0
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Topic :: Internet :: WWW/HTTP
Classifier: Topic :: Security :: Cryptography
Requires-Python: >=3.5
