用户
 找回密码
 立即注册
搜索

[求助] 可以在自己的电脑上用DRM加密自己的WMV文件吗?

[复制链接]

22

主题

191

帖子

64

积分

注册会员

Rank: 2

积分
64
QQ
发表于 2006-9-27 20:03:00
可以在自己的电脑上用DRM加密自己的WMV文件吗?
现在一些网站上的WMV WMA用DRM加密了
想看,交钱!
不知可不可以在自己的电脑上用DRM加密自己的WMV文件吗?
如果可以如何操作
想了解一下
使用道具 举报 回复
发表于 2006-9-28 12:26:00
我下过一个DRM加密的WMV 用记事本打开,发现开头都会有个连到微软网站的地址。。。
好象个人不能对自己电脑上的WMV加密吧
不清楚
有人知道吗
使用道具 举报 回复 支持 反对
发表于 2006-9-28 12:29:00
DRM:系统会将密钥标识和许可证颁发机构地址写入打包加密后的内容的头部,并且使用另一对密钥,通过椭圆曲线加密算法对头部信息进行签名,防止头部信息被非法修改。内容部分的加密过程可以简单描述为,首先使用SHA-1散列算法处理56位密钥,得到一个160位,即20字节的密钥散列。这个密钥散列的前12字节将用作生成加密过程中使用的密钥。这12个字节将作为一个密钥,通过RC4算法加密一个全零的64字节串,得到一个64字节的加密结果,其中前48字节,即12个32位字作为产生加密内容使用的密钥的来源,分别针对前面6个32位字的和后面6个32位字进行操作。对于被加密的内容来说,首先把被加密的内容切分为8个字节的数据块。对于每一个8个字节的数据块,它的前32位数据将和上述密钥的前面6个32位字的进行运算,后32位数据将和上述密钥的后面6个字节进行运算。具体运算过程是,32位数据与6个32位字的的密钥的第一节字节相乘,然后除以4294967296取其余数,并交换结果的高16位和低16位,然后再与6个32位字的的密钥的第二节字节相乘,然后除以4294967296取其余数,并交换结果的高16位和低16位,然后再与6个32位字的的密钥的第三节字节相乘,然后除以4294967296取其余数,并交换结果的高16位和低16位,然后再与6个字节的密钥的第四节字节相乘,然后除以4294967296取其余数,并交换结果的高16位和低16位,然后再与6个32位字的的密钥的第一节字节相乘,然后除以4294967296取其余数,并交换结果的高16位和低16位,然后再加上6个32位字的密钥,然后除以4294967296取其余数,上述过程定义为函数f(x),设一个64位状态值,并设初值为零。

看到这些,觉得头晕。。。。。。
使用道具 举报 回复 支持 反对
发表于 2006-9-28 14:38:00
是的

都是数字游戏 哈哈

没办法啊

现在 防下载很难  只有防播放了
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则