the encrypted body text and the media files of their entries are stored in the server, some meta data and streaming files are excluded

Does streaming files means Video Files? Does, the above quote from Journey Blog means,

Video Files are not encrypted (E2EE) in Journey Cloud Sync?

Are Audio Records E2EE?

Please clarify what are streaming files and wouldn't be End-to-end Encrypted in Journey Cloud Sync?

  • John replied to this.

    aditya Hi Aditya, thank you for asking this question. Video and audio files will be encrypted. However, the streaming will not be encrypted as it would be tedious for us to handle it on some OS. This would be supported in the near future. I hope that this clarifies!

      John Thank you for your reply. I appreciate it.

      But, Do you mean End-to-end Encrypted Video & Audio? Or Normal Standard Encryption.
      Actually I read your previous reply, and I appreciate those reasons also.

      I can't understand, what streaming means here? Will I not be watch or Listen my Videos and audios or anything else?

      Thank you for your attention.

      • John replied to this.

        aditya Hi Aditya, the video and audio files stored in Journey are encrypted using end-to-end encryption. When users upload the media files into Journey, Journey will generate m3u8 playlist which breaks the video/audio file into chunks before encrypting the original video and audio files in the back end. The m3u8 playlist which will be used to stream the video and audio files will not be encrypted at the moment. Implementing encryption/decryption of m3u8 playlist might not be straightforward in some OS which may delay the release of Journey Cloud Sync. I hope this clarifies!

        You can also read more about it here:
        https://blog.journey.cloud/journey-cloud-sync-end-to-end-encryption/

          Hi aditya, the uploaded files are end to end encrypted, which means no one except you is able to decrypt the files. But there’s currently an exception: Streaming files (for audio and video) are not encrypted at the moment. When a user uploads an audio or video file, the file is transcoded and broken into small chunks for HTTP live streaming. While the original file is encrypted, those chunks are not at the moment. Although m3u8 supports AES encrypted chunks, its not trivial to implement. We will keep you updated when it is implemented. Hope that it helps.

            JourneyDev Thank you for your explanation. It makes sense to me. I understand, developing software is not an easy task. Hobe you will implement the Chunks Encryption with AES in the near future. But, for now, I am really excited about the release of Journey Cloud Sync.

            John Yes, I have understood. Implementation of E2EE is itself a big step. Thank you John for clarifying my confusion.

              aditya Hi Aditya, I have discussed with the team and decided to encrypt the chunks. We are working on it right now. Will keep you posted asap.

              aditya We have pushed an update in our back end. The chunks are now encrypted. Once again, thank you so much for the suggestion/feedback!