对于像itunes这样的商业在线音乐商店,是否在将文件上传到其服务器之前对音频文件进行加密?还是在服务器上实现了加密算法?
发布于 2015-01-29 14:24:42
我很有信心,对于下载它的每个人来说,实际的资产/文件是完全相同的。这将是CDN ()分发文件/资产的一项要求,这就是内容提供商在下载内容时以一致、快速的方式提供大量广泛分布的用户的方式。我没有任何专有信息,但基于20年的分布式系统开发,这是唯一从服务器角度来说有意义的方法。
另一个答复认为,必须对每个用户的内容进行单独加密,并说:
只有当每个用户使用不同的加密密钥时,像iTunes这样的系统才能正常工作。
有很多方法可以处理这个问题,而不需要对每个用户的有效负载进行重新加密。例如,每个内容文件都可以有自己的密钥,然后客户端可以与服务器执行更小的加密交换(与有效负载的大小相比),以获得在购买时解锁该内容的密钥。一部千兆字节电影的每一位消费者都会让这部电影被重新加密,这种想法似乎是极不可能的。
https://stackoverflow.com/questions/28214150
复制相似问题