Original Post
I had an idea the other day that I don't plan to actually implement, but I was curious about the legality of it. Earlier this year, I stopped downloading MP3s and the like after receiving an e-mail from my ISP threatening to shut down my account. It appears as though they would be liable for my piracy and would promply cut my service off to avoid penalties. This has made me curious about the exact laws in place and if there would be a way to get around it. Let's say I had an MP3 on a server. Using a simple algorithm and a numeric key, I "corrupt" the file (like adding 5 to every byte and mod-ing it by 255 where 5 would be the key). Now, on a client machine, I download the "corrupted" data and a separate file containing the key. On the client, I use a program to "uncorrupt" the file (subtract 5 from every byte and mod by 255). During transit, the file was garbage data. Therefore, I would assume that an ISP would not be liable. However, the client machine may. What does everyone think? Please note that I do not endorse piracy; I am simply curious about this.