He leído mucho sobre los métodos de cifrado comunes que se utilizan en una aplicación de django.
Sin embargo, mis requisitos son muy diferentes. Estoy buscando una forma de cifrar los datos de mi aplicación web para que solo el propietario de los datos pueda acceder a ellos. Eso significa que incluso nosotros no podremos acceder a ellos.
Esto significa que cada propietario de documento diferente tendrá que tener una clave de descifrado diferente, y obviamente no podemos almacenar esta clave en el servidor, de lo contrario también podemos abrir los documentos. ¿Eso significa que cada vez que un usuario necesite acceder a su documento, deberá ingresar la clave de descifrado? No me gusta esto, porque hace que la aplicación web sea casi inutilizable. ¿Hay mejores alternativas?