How to create DRM scheme to protect MP3 files with C++?

c, c++, drm, mp3

Solution

The first thing to learn is that DRM systems only inconvenience the innocent consumers.

The content will have to be available in the clear at some point in order to be of any use. The determined person will intercept it at that point and make a unencumbered copy.

Problem

Any ideas how I can create a DRM scheme to protect MP3 files using C++ or perhaps some other language?

Original source