Tamper Resistance - DRM

DRM

Tamper resistance finds application in smart cards, set-top boxes and other devices that use digital rights management. In this case, the issue is not about stopping the user from breaking the equipment or hurting themselves but about either stopping them from extracting codes or acquiring and saving the decoded bitstream. This is usually done by having lots of features on each chip and making sure the buses between chips are encrypted.

DRM mechanisms also use certificates and asymmetric Key cryptography in many cases. In all such cases, tamper resistance means not allowing access to the valid device certificates/ public-private keys of the device to the device user. The process of making software robust against tampering attacks is referred to as software anti-tamper.

Read more about this topic:  Tamper Resistance