OpenIPMP不仅称得上是一个典型的DRM系统,更是一个数字产品管理和分发的框架,加密技术是OpenIPMP的基础,同时还应用了其他很多相关技术。数字产品生产并且发布,用户通过各类途径获取拷贝,加密技术是为了控制数字产品的使用,保证非法用户不得播放,同时,播放期间,客户端需要与服务器端通信,获取合法的证书,根据证书规定的权限进行播放,由于互联网是个开放的非安全网络,通信期间的安全尤为重要。
用户管理
OpenIPMP的用户管理是整个系统框架的基础,系统为每一位注册用户分配了一个数字ID,这个ID是由OpenIPMP CA签名的,是符合标准的电子文档。通过数字ID,可以保证客户端与OpenIPMP服务器端通信的安全和私密性,重要信息不被窃取。
权限管理
权限管理的核心就是REL(Rights Expression Language),在网络的环境下对数字产品进行权限控制。
内容管理
从传统的音像领域转移到数字产品领域具有很大的挑战。不管是在哪个领域中,唯一性都是一个很重要的问题,传统领域中唱片或DVD都依靠UPC代码来标识唯一性,在数字产品领域中则需要根据这一特性来构造自己的唯一性。