Read the patent.PrzemKo said:OK, but why textures?
PVR-TC is an example of a compression method that stays completely within the chip, so my comment still stands unchanged.Simon F said:Not at all.
PVR-TC is an example of a compression method that stays completely within the chip, so my comment still stands unchanged
Why do you assume it's got anything to do with the RIAA, MPAA (?), WI, or P&C? It's just optional technology that would allow a games system to have downloadable games without the ISV having to worry about rampant piracy.PrzemKo said:Maybe: why US and Japan? Behind most of DRM lobbying and "initiatives" stands RIAA,.
The idea is that decoded textures would never be "off chip".MfA said:The framebuffer lockout suggests memory regions which are inaccessible to the application ... so only decoding has to be on chip, decoded textures can be stored off chip.
Basic said:PVR-TC is an example of a compression method that stays completely within the chip, so my comment still stands unchanged.Simon F said:Not at all.
The idea is that decoded textures would never be "off chip".
PrzemKo said:Hmm... on the other hand, maybe PowerVR wants people to use their chips for general cryptography?
Did you read the patent at all? Putting it into the accelerator could mean that protection is independent of the CPU - it would even allow the ISVs to allow the 'Mod community' to do customisations, since they could protect a certain number of base textures and let the enthusiasts tweak other textures. It seems to me that it would me more difficult to do with an encrypted CPU <shrug>Simon: It simply looks that way (military or MPAA stuff). Maybe it's about disabling screen capture, maybe it would be harder to break DVD or other protection when you have both Palladium and this, who knows? Protecting downloadable games can be done with other measures, and I'm not sure if integrating that into the GPU would be the best solution.
Cheers but it was over 18months ago so who knows what my addled brain can remember.JohnH said:Hmm, would be inclined to take Simons word as fact regarding this specific little bit of technology ;-)
The protection of the FB was to try to make 'known plaintext' attacks more difficult.Ailuros said:*keeps notes for future goals* try to find a way how to read framebuffers
Yes - it would help stop known-plaintext attacks. Of course, a good modern cipher still resists that sort of attack.DemoCoder said:But I think they would have to stop people from putting probes on the video memory bus and picking up the data as it is written to the FB, probably by reencryption.
The algorithm wasn't specified but DES or AES would be recommended. I would think that 3DES would introduce too much latency, and isn't RC4 a stream cipher? That would make random access difficult.Which algorithm you using? DES? 3DES? AES? RC4? With DES in ECB mode you could even do random access.
The patent points out that you can individually salt each block.Basic said:DemoCoder:
Random access is a must for textures, so they have to go for the lesser mode (ECB).
It'd probably be recomended, but an IHV might want a different algorithm <shrug>.The patent didn't explicitly detail what cipher to use (other than an ECB mode salted with position), but it did mention TwoFish as an example. That's an AES candidate that didn't make it. I assume the patent was filed before AES was settled, and now they would use Rijndael instead (the final AES).
Simon F said:See you guys in 3 weeks .... unless you're going to be at Siggraph.