I'd like to write a webservice comparable e.g. to Evernote or NextCloud. Emphasis of the project is that the server only provides storage for the actual data and keys; en- and decryption is to be performed by the client.
Optionally capabilities for sharing data with other users should be included.
I'd like to implement the service with Python; probably with Django or Falcon.
Remarks/contributions esp. regarding security are very welcome.
The Project
Achievements
- Working web service. Currently only text (no files!) is supported.
- Demonstrator client on how to interact with REST API
- CLI client
Future ToDos
- Add support for upload/download of encrypted files
Looking for hackers with the skills:
Nothing? Add some keywords!
This project is part of:
Hack Week 17
Activity
Comments
-
over 6 years ago by kbabioch | Reply
This sounds interesting! Have you started already to work on this? Any more details on the technologies you want to use?
-
over 6 years ago by apritschet | Reply
Sorry, did not notice the comment... The server is implemented in Python3, Django and Django REST Framework. On the client I'm just using Python3 with the requests module.
-
Similar Projects
This project is one of its kind!