It was the implementation of a particular piece of software which was bad.
Any software player is going to have to make use of the decryption key to decrypt the content, so software quality isn't really the issue here. The existence of a software player is, and best of luck introducing a format with no software player. The basic problem is that, until someone comes up with better math, you need to give the user the keys that you don't want him to have if he's going to be able to watch the movie.
...nobody was going to start reverse engineering the hardware to attempt to extract the keys.
Sure they were. These guys are already pulling the drives apart to poke at the firmware, and the only reason they're not taking apart standalone players yet is because they're still too expensive for destructive shenanigans.
no subject
Date: 2007-05-04 01:41 pm (UTC)Any software player is going to have to make use of the decryption key to decrypt the content, so software quality isn't really the issue here. The existence of a software player is, and best of luck introducing a format with no software player. The basic problem is that, until someone comes up with better math, you need to give the user the keys that you don't want him to have if he's going to be able to watch the movie.
...nobody was going to start reverse engineering the hardware to attempt to extract the keys.
Sure they were. These guys are already pulling the drives apart to poke at the firmware, and the only reason they're not taking apart standalone players yet is because they're still too expensive for destructive shenanigans.