Plans for end-to-end encryption or fully offline mode?

Hi there

I love fibery, but I was wondering if there are any plans to introduce end-to-end encryption in the future, or a complete full offline mode (with local storage)?

Thank you

1 Like

Hi,

Fibery has encryption at rest and in transport, but I am not sure what you mean by end-to-end.
Offline mode is unlikely anytime soon.

Hi

I hope I am not wrong, but to my understanding the difference is:

  • With E2E a server in the middle doesn’t decrypt the content. Only the source and destination can decrypt the message.
  • With In-Transit a server in the middle does decrypt the message, and encrypts it back once it send it further.
End-to-End     In-Transit
      β”Œβ”€β”€β”€β”        β”‚       β”Œβ”€β”€β”€β”
Clientβ”‚   β”‚ hello  β”‚ Clientβ”‚   β”‚ hello
      β””β”€β”¬β”€β”˜        β”‚       β””β”€β–²β”€β”˜
        β”‚   uryyb  β”‚         β”‚   uryyb
      β”Œβ”€β–Όβ”€β”        β”‚       β”Œβ”€β–Όβ”€β”
Serverβ”‚   β”‚ uryyb  β”‚ Serverβ”‚   β”‚ hello
      β””β”€β”¬β”€β”˜        β”‚       β””β”€β”€β”€β”˜
        β”‚   uryyb  β”‚
      β”Œβ”€β–Όβ”€β”        β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
Clientβ”‚   β”‚ hello  β”‚
      β””β”€β”€β”€β”˜        β”‚       β”Œβ”€β”€β”€β”
                   β”‚ Clientβ”‚   β”‚ hello
                   β”‚       β””β”€β”¬β”€β”˜
                   β”‚         β”‚   uryyb
                   β”‚       β”Œβ”€β–Όβ”€β”
                   β”‚ Serverβ”‚   β”‚ hello
                   β”‚       β””β”€β”¬β”€β”˜
                   β”‚         β”‚   uryyb
                   β”‚ Clientβ”Œβ”€β–Όβ”€β”
                   β”‚       β”‚   β”‚ hello
                   β”‚       β””β”€β”€β”€β”˜
  • Transport encryption - Eavesdroppers cannot read message contents.
  • End-to-end encryption - Eavesdroppers AND intermediate nodes cannot read message contents.

Does fibery being in-transit + at rest is the same as E2EE?

Hi, Nman!

Does fibery being in-transit + at rest is the same as E2EE?

You are completely right, those are not the same things.
We are unlikely to work on that in the near-time future.

Thank you for the answer!