主题:HDMI是怎么制止盗版的? -- 晨枫
到DCP去注册总有个先来后到,先注册的高清DVD机怎么知道后注册的高清电视是合法的还是非法的?联网或连有线的还可以更新“名册”,独立(stand alone)的装置怎么办呢?
如果是所有装置之间共同,那破解就是一个时间问题,就和DVD地区号一个意思。如果是一对之间共同,怎么实现法?买机器的时候还要对号码不成?
不是没有版权的高清来源(如家庭高清摄像机)照样可以放吗?盗版把版权信息去掉不就可以了?
而不是HDMI或DVD机,好像坊间的说法不是这样的。
现在特别可气的是,up convert的DVD机也搞这名堂。本来就是DVD resolution,“伪造”的高清,为什么也要禁止component输出呢?
在日本电子钱卡从索尼的Edy开始使用以来已经有6年多了,到现在还没被破。同一系列电子钱卡与读卡器里暗藏着几个密码,但这只为了认证,卡和读卡设备通过加密一个任意乱数来认证,那个乱数你也不知道是什么,就看到一堆被加密的数据跑来跑去,然后用那个乱数加密你知道的数据通信,你可以费很大劲倒推出乱数,但还要倒推出那个密码,那个工作量是惊人的。除非搞出解密算法,可是就算你算出来了,人家又把那个密码改了,从某天开始,所有联网的读卡设备接到使用第N密码的指令,读卡器就要求卡用第N个密码加密乱数了。
但HDMI的密码估计只有一个,因为不保证设备上网接受改密码版本的指令,但碟上的key估计也是两道加密的,即先加密一个长的乱数,再用乱数加密那个只有128bits的key。从被加密的音像数据倒推某个碟的key还是容易的,但用被加密的乱数倒推那关键的密码就难了。
离线的设备不能要求随时更新密码,所以只能固定密码。只要固定,就能破解。碟上的加密估计算法也只能是固定的。电子钱卡要定期更换,每换一次,密码甚至加密方法都可以换,要破解就不容易了。
我猜:
每个设备带有一个证书,只要能够证明证书的真实性就可以了。
难道“数字产权保护”不怕人家破译了这个固定的“证书”?即使最笨的情况,重复拷贝已经破译的一个固定证书,HDMI如何判断有重复的“合法”装置呢?如果有一个central server,像有线或卫星电视(假定有双向认证功能),那还好说,stand alone的HD DVD机怎么可能知道呢?
最近实在太忙,倒时差搞得晕头转向。等缓过气一定尽快补上。
后注册的情况应该不太多,因为如果现在还没参加进来,多半是不想玩这个了。他们更担心该如何取消被破的证书。提出的解决办法是隔一段时间发布update,里面有被取消的证书,也可以有新加的证书。
如果机器联网,又支持自动升级就可以自己去拿。还可以嵌在有线电视信号里。如果standalone,就让新出的DVD夹带等等。当然这个update也是加了密的,比如可以用非对称加密。
身体是革命本钱。
片子,放映机,连线,电视,哪个不是高清最后看到的都不能算高清。
电视不高清就看不到高清,这个很好理解。放映机不高清呢?高清电视收到普通信号,如果只按普通信号的行列数显,那图像点数只需用中间一小块屏幕就能显示了。如果要满屏怎么办?只好抻大。中间一些本来信号没有的行列就得猜一下了,比如设成和某个相邻点一样,或者取相邻各点的平均值之类的。这样显出来的,高是高了,清可不一定。所以是假高清。片子不高清也是一样,无非这个抻大的操作由放映机来做。当然这只是高清放映机对普通片子的操作,对高清盘那就可以真正放出高清信号了。
说高清听起来好像只是一个标准,其实里面从低到高规定了好几个解析度,从1024x768到1920x1080,都可以算高清。今天的大多数所谓高清设备,都只支持其中某几个解析度。比如1920x1080,除了少数LCD,一般都到不了。所以买设备还要具体看看解析度才好,当然也不必追求达到最高要求,够用就好。
至于连接线,是这样的。component好像可以支持到1080x720信号。不过问题是因为component是模拟信号,产品质量很重要,所以不少设备用component实际会达不到1080x720。数字设备质量要求就低多了。
放一个电影就顺带升级软件了,最变态的还可以自带操作系统升级软件。理论上这些都可以做到,实际上,每次开机,都变成电脑的boot up,时间越来越长,放一个电影,还要等半天,太可恨了。