DRM provides an effective method to protect digital contents against copyright infringement. However, existing general DRM systems cannot be directly applied to low computation-power systems such as media cards. We propose an implementation of a DRM system which is applicable to such limited environments by improving the main specifications and modifying key aspects of the cryptographic algorithms.