我正在创建一个网站来销售PDF格式的数字文章并进行了加密。如何防止用户将PDF下载到多台计算机
我在考虑的解决方案是让买家从我的网站上下载加密的PDF文件,然后通过电子邮件向他/她发送密码供他/她打开和阅读。
我在这里有两个问题: 1)如何在下载文章后识别每个买方的计算机?目的不是允许同一买家在从计算机A下载之后从计算机B下载并尝试从计算机B打开与计算机A具有相同密码的文件。目标是限制购买者与朋友共享密码。即使他/她的朋友可以下载加密的PDF文件,但他们无法用密码打开它。
2)如何限制买家复制/粘贴我的PDF文件的内容?那就是如何禁用PDF文件的'select'和'copy'菜单?我的原始文件是一个MS Word文件。当我将Word转换为PDF时,是否有更改为禁用“选择”和“复制”的设置?
还是有更好的解决方案?
谢谢你对此的看法。
-Leo
简短的回答:你不能。 (如果我是你的客户,如果你设法做到这一点,我会离开你的。) – delnan 2011-06-09 19:20:37
该网站是用PHP,Java还是.Net编码的? – 2011-06-09 19:21:56
a)让您的用户签署许可协议,然后信任他们。 b)改变你的商业模式。 - 从技术上讲,你不能阻止人们复制知识产权。如果有一个绝对的方式,它会在很久以前被音乐界采用。 – 2011-06-09 19:22:40