1.一种数字版权管理系统,包括:
认证授权中心,用于对终端用户权限进行认证;
密钥管理中心,用于生成密钥并推送给已认证的合法终端用户;
内容加密中心,采用密钥管理中心生成的密钥对视频内容加密。
2.根据权利要求1所述的系统,其特征在于,所述密钥管理中心包括:
密钥生成模块,用于生成密钥;
密钥分发模块,用于将密钥生成模块生成的密钥发送给内容加密中心和合法终端用户;
密钥存储模块,用于存储密钥分发模块分发出的密钥。
3.根据权利要求2所述的系统,其特征在于,对于点播业务类型,所述密钥分发模块具体用于采用星型密钥分发策略来分发密钥。
4.根据权利要求2所述的系统,其特征在于,对于直播业务类型,所述密钥分发模块具体用于采用广播密钥分发策略来分发密钥。
5.根据权利要求4所述的系统,其特征在于,所述密钥生成模块还用于采用用户角色树策略进行密钥更新。
6.根据权利要求2所述的系统,其特征在于,所述密钥管理中心还包括密钥销毁模块,用于销毁密钥存储模块中存储的密钥。
7.根据权利要求1所述的系统,其特征在于,所述认证授权中心包括:
注册模块,用于注册新加入用户;
授权模块,用于对注册用户授予对应权限;
认证模块,用于对申请业务的授权用户进行权限认证。
8.根据权利要求7所述的系统,其特征在于,所述认证模块具体用于采用票据认证形式对申请业务的授权用户进行权限认证。
9.根据权利要求1所述的系统,其特征在于,所述内容加密中心包括:
并行加密模块,位于不同的工作节点上,用于对分片的视频流采用密钥管理中心输出的密钥进行并行加密;
视频存储模块,用于存储加密后的分片视频流。
10.根据权利要求9所述的系统,其特征在于,所述内容加密中心还包括:
索引加密模块,用于对视频流分片生成的视频位置信息生成的索引文件采用密钥管理中心输出的密钥进行加密;
索引存储模块,用于存储加密后的索引文件。