danielquinn / django-encrypted-filefield

Encrypt uploaded files, store them wherever you like and stream them back unencrypted
GNU General Public License v3.0
65 stars 22 forks source link

Session-based decryption? #19

Open mmaridev opened 2 years ago

mmaridev commented 2 years ago

Is it possible to load the key for decryption on log-in?

danielquinn commented 1 year ago

Encryption is done synchronously with a password (this isn't public/private key crypto), and the password is configured as a settings value at server start time, so probably not, sorry.

It's a good idea though, and you can probably leverage much of this project to do it if you're so inclined. Just respect the terms of the license and fork away 😉