File Service
Case A: Bob sends file to Alice
- Bob selects file(s) to send
- Bob can define custom ‘best-before date (delete date)’
- System encrypts file(s) locally
- Bob uploads files to server
- Server stores files
- File service returns one UUID per uploaded file
- Bob sends message with file UUIDs and encryption initialization vectors to server
- Server sends text message to Alice
- Alice receives message
- Alice requests files from origin server via (domain.com/file/UUID)