A DRM Architecture Based on Open Standards