DRM Study
1.DRM是什么?
DRM,英文全称Digital Rights Management, 可以翻译为:数字版权管理。指的是出版者用来控制被保护对象的使用权的一些技术,这些技术保护的有数字化内容(例如:软件、音乐、电影)以及硬件,处理数 字化产品的某个实例的使用限制. 本术语容易和版权保护混淆。版权保护指的应用在电子设备上的数字化媒体内容上的技术,DRM保护技术使用以后可以控制和限制这些数字化媒体内容的使用权。 数字版权管理(Digital Rights Management,DRM)是随着电子音频视频节目在互联网上的广泛传播而发展起来的一种新技术。其目的是保护数字媒体的版权,从技术上防止数字媒体的非法复制,或者在一定程度上使复制很困难,最终用户必须得到授权后才能使用数字媒体.
数据加密和防拷贝是DRM的核心技术,一个DRM系统需要首先建立数字媒体授权中心(Rights Issuer,RI),编码已压缩的数字媒体,然后利用密钥对内容进行加密保护,加密的数字媒体头部存放着KeyID和节目授权中心的统一资源定位器(Uniform ResourceLocator,URL)地址。用户在点播时,根据节目头部的KeyID和URL信息,通过数字媒体授权中心的验证授权后送出相关的密钥 解密,数字媒体方可使用。需要保护的数字媒体是被加密的,即使被用户下载保存并散播给他人,没有得到数字媒体授权中心的验证授权也无法使用,从而严密地保 护了数字媒体的版权
2.DRM的作用:
(6)付费机制和存储管理:包括数字媒体本身及打包文件、元数据(密钥、许可证)和其他数据信息(例如数字水印和指纹信息)的存储管理.
3.DrmFramework 构架
4.OMA DRM的实现
5.DRM的应用流程
最新文章
- 备战NOIP每周写题记录(一)···不间断更新
- 查看Android应用包名package和入口activity名称
- maven docker 操作
- Memory Allocation API In Linux Kernel &;&; Linux Userspace、kmalloc vmalloc Difference、Kernel Large Section Memory Allocation
- Ubuntu 14.04快速搭建SVN服务器及日常使用【转】
- 使用SWFUpload插件上传文件
- Linux系统部署规范v1.0
- 【java】-- java并发包总结
- 虚拟环境jupyter notebook使用【virtualenv环境】
- Cutterman - 最好用的切图工具
- PC/FORTH 变量|常数|数组
- sourcetree合并分支
- Ubuntu接显示器问题
- [转]在ubuntu linux下以编译方式安装LAMP(apache mysql php)环境
- C#实现RSA加密与解密、签名与认证
- asp.net gridview实现正在加载效果方案一AJAX(转)
- 在不用重做系统下,把硬盘IDE模式修改为AHCI模式
- 【LeetCode算法题库】Day2:Median of Two Sorted Arrays &; Longest Palindromic Substring &; ZigZag Conversion
- 6. GC 调优(工具篇) - GC參考手冊
- Binormal - 副法线
热门文章
- 20145226夏艺华 《Java程序设计》第2周学习总结
- echarts 去掉最外部边框
- How to bind a Command on a ContextMenu within a DataTemplate using MVVM
- 通过unixODBC访问PostgreSQL数据库
- 3-3 修改haproxy配置文件
- 拼多多商品id怎么查看 拼多多店铺ID怎样看
- selenium+python 搭建自动化环境
- 3.5星|《哈佛商学院最受欢迎的领导课》:讲给CEO的管理学常识、常见错误和改进方法
- Python中元祖,列表,字典的区别
- java之接口开发-初级篇-http和https