• 0 Posts
  • 16 Comments
Joined 3 years ago
cake
Cake day: December 16th, 2021

help-circle




  • Possibly the source of any confusion here is when the encryption and when the compression takes place? Maybe some more details about how you are using xz and encryption would help.

    As far as I can tell, xz doesn’t do anything with signatures or encryption, but it does perform checksums like you stated, which is very cool and I’m glad you shared this.

    Edit: I am re-reading your post above. You are compressing with xz, then encrypting, got it. So yes, if any part of the payload is tampered with, then it would be detected by the decryption, depending on the algorithm, or by the decompression because of the checksums like you said. Sorry for the confusion! You’ve got it all straight lol.




  • Oh sure, I just didn’t want to reference every miracast project, I suppose it is worth throwing a link for miraclecast out there though, since that seems like one of the most popular. I believe the GNOME desktop environment also had an effort to support miracast standard.

    https://github.com/albfan/miraclecast

    I just wanted to point out that fcast seems to have done their own thing when there were some efforts already in play, which is totally fine. I was just surprised I didn’t see an entry in their FAQ like “How is fcast different from X?”.