4 ms·
Reminds me a lot of my usenet newsgroup file sharing days and the PAR parity format. A file is split into say 200 pieces to fit within the limitations of a news
by ballenf 8y ago
Reminds me a lot of my usenet newsgroup file sharing days and the PAR parity format. A file is split into say 200 pieces to fit within the limitations of a newsgroup post. Those 200 posts may or may not all make it to your usenet server, but an additional 10-20 parity files are also created such that you need to only find 200 total unique pieces to recreate the data.
It's different in that the data is totally readable other than the missing pieces (although practically unusable). The thing that blew my mind was just how a single parity file can fill a single gap regardless of where in the sequence of original files.
- 0xcde4c3db 8y agoMany storage media formats and network protocols use closely related schemes to transparently handle minor defects and disruptions [1]. The more general theoretical category is the erasure code [2]. [1] https://www.cs.cmu.edu/~guyb/realworld/reedsolomon/reed_solomon_codes.html https://www.cs.cmu.edu/~guyb/realworld/reedsolomon/reed_solo... [2] https://en.wikipedia.org/wiki/Erasure_code https://en.wikipedia.org/wiki/Erasure_code
- userbinator 8y agoAlso the HDCP master key and how it was cracked: https://en.wikipedia.org/wiki/High-bandwidth_Digital_Content_Protection#Cryptanalysis https://en.wikipedia.org/wiki/High-bandwidth_Digital_Content... https://en.wikipedia.org/wiki/Key_selection_vector https://en.wikipedia.org/wiki/Key_selection_vector