|
|
|
|
|
by SahAssar
559 days ago
|
|
I'd probably change that in your readme then, this is usually called something like encrypted in-flight or transport encryption. End-to-end encryption is a pretty specific term and clearly not what is done here. Even if you use protocols designed for end-to-end encryption that does not matter if the protocols talk with an intermediary (the hub) that decrypts the traffic. For example, if signal still used the signal protocol but decrypted the messages on their server that would not be acceptable to be called end-to-end encryption. |
|
You can use e2e if the data-at-rest (e.g., video) file(s) are also 100% encompassing the encrypted in both the camera and the remote server, as well as the mobile app and remote server.
From the client-side, this E2E means no raw data are exposed over network nor in remote storage and that keys are required to view the raw data at either endpoints.
In today's parlance, the undefined portion of E2E is whether the local storage is encrypted as well. Some will argue on this point. Future may (and should) tighten this E2E as well.