with windows vista and directx 10 games coming out do you think there will be far more advanced ways to protect media? Songs downloaded from Napster can't be converted - they have to be recorded using software like tunebite. Prince of Persia 3 uses starforce protection that leaves downloaders unable to play unless they disconnect the IDE cables for the disc drives. It seems like sophisticated media protection is the wave of the future.
I'm not hyping. I'm stating possibilities. Worst case, everything you produce is signed, and kept permanently attached to the data in a resource fork or alternate data stream.
And why not? It's for your own safety! <insert spin>
Effective signing of everything you create would require supporting PC hardware, software, network equipment and whatnot. Also, such a solution could not be allowed to work on or with legacy hardware, because that would be a security hole, that means not transferring from "safe" PC's to "unsafe" ones.
You do realize most of these things are happening right now? Both HD-DVD and Blu-ray are built to (optionally) not support legacy hardware, and to implement a secure encrypted data path all the way from disc to display, and will refuse to work at full resolution if this is not provided? This includes the video playback framework in Vista.
Backward compatibility is there, Blu ray and HD-DVD are going to work in windows XP, using a software player, and software player means it can and will be cracked. Also, there's already devices on sale to filter out the HDCP from a HDMI stream (They recieve the stream encrypted and just output it decrypted). And key revocation? As soon as a key of an device that is spread far enoguh has been broken, the system is doomed.
This secure path does not enable you to copy data from medium to medium/PC to PC and to convert it to different formats, which is something you'll want to do with your own documents/data. It was also made to work only with certified OSes and players, and only needs to work with video streams.
It's once all the required pieces are in place (both hardware and software) that things will become problematic. XP has a lifecycle, and will eventually be replaced by Vista and Vista's successors on all machines that matter. Same with OSX. Once all the required components are in place will the race be on.
I didn't say it did. I said that your arguments for it being impossible to do are invalid, because an effort of similar difficulty is being made right now. The aim is somewhat different, but it could easily be done again, especially when a lot of the stuff that's being put in place can be reused.
Dude, put down the tripcode and take a deep breath. Like I said, this isn't slashdot.
Reverse engineering a modern microprocessor is cheaper than building one from scratch. Second, your understanding of the PSP's security model is clearly lacking. They've got all the bits you suggest in there in the current revisions: a TPM analogue, signed software components all the way up from the BIOS-equivalent (it being a MIPS-based system, so no x86-style BIOS), hardware verification and attestation, you name it. Hell, even the original Xbox had signed software components and hardware verification using an "onion" model, and look at what happened: some MIT dude puts a FPGA-based bus analyzer on top of the cpu-to-northbridge wires and BOOM.
> Dude, put down the tripcode and take a deep breath. Like I said, this isn't slashdot.
You're right, it isn't. So why the patronizing tone?