Is there an existing issue for this?
Suggestion
The encryption package is currently saved in the file system because Mongo doesn't support file sizes over 16 Meg. However, storing it in the database would be cleaner.
Possible Implementation
Use GridFS: https://www.mongodb.com/docs/manual/core/gridfs/
Anything else?
See election_service.py