Quote:
Originally Posted by Timboli
Are the DRM loopholes in existence because management don't really care or because the coders are not as diligent as they should be, perhaps deliberately ... or perhaps both.
|
It is not that there are loopholes or errors in the programming of the DRM system. It is that the system is inherently insecure.
For a customer to be able to read a DRMed book on their computer, the software that they use to read the book MUST have access to the encryption key, and MUST decrypt the book.
There is no way to create a DRM scheme for a general purpose computer that doesn't have the fundamental flaw that the key is present on the computer at some point.
So the DRM removal software 'just' has to duplicate the decryption algorithm, and know how to find/derive the encryption key. No errors in the programming of the DRM system are required.