我有一个正在向企业分发音乐的客户端。他拥有分销权,所有合法的东西都得到了照顾。我正在为他构建一个支持加密文件的媒体播放器。这样做是为了使音乐不能由企业转让给第三方。关于加密方案的建议
我已经做了一些研究并实现了一个方案,其中大文件用AES对称密钥加密,对称密钥用RSA公钥加密,播放器用RSA私钥解密AES密钥。我已经有了这个工作。
我的问题是,使用这种设置,私钥在播放器端(在证书中),可以与播放器和文件一起复制到另一台机器。 我想在这个方案中增加另一层来使它更难。 我对这些类型的安全实现很陌生。有没有已知的方案?
btw:我使用C#/ WPF作为播放器。
你还有模拟拷贝问题(假设有人到达_listen_吧),其只有一个人需要“解决”,音乐才能发布到野外。关注内容并让那些愿意支付快速可靠方式的人获得。 – 2013-03-15 16:29:33
@AustinSalonen - 正如我在下面的问题中评论的那样,这不是一个选择,即使它是,也不是我的。我只是一个做这个项目的自由开发者。 – 2013-03-15 16:37:33
如果(何时)失败,您是否免除任何法律问题?这听起来不像我没有某种保护措施的项目...... – 2013-03-15 16:38:41