Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/security/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何生成许可证文件_Java_Security_Cryptography - Fatal编程技术网

Java 如何生成许可证文件

Java 如何生成许可证文件,java,security,cryptography,Java,Security,Cryptography,我们正在制作一个用Java编写的产品。我们需要生成一个许可证来阻止客户在多台计算机上使用它 我的问题很简单:我需要生成产品的许可证文件。我想知道这个文件应该是怎样的,它是MAC地址、主机ID的组合还是应该是怎样的。其他人,特别是链接QA,给出了很好的答案。我要补充的是,许多版权执法组织正转向在其内容中添加可追踪的“水印”,而只是起诉侵权集团。这种方法的优点是,如果做得好,不会惹恼合法用户。他们甚至没有注意到你在做什么 然而,这只是惩罚盗窃或收回成本的一种方法:你无法阻止有决心的软件盗版者用软件伎

我们正在制作一个用Java编写的产品。我们需要生成一个许可证来阻止客户在多台计算机上使用它


我的问题很简单:我需要生成产品的许可证文件。我想知道这个文件应该是怎样的,它是MAC地址、主机ID的组合还是应该是怎样的。

其他人,特别是链接QA,给出了很好的答案。我要补充的是,许多版权执法组织正转向在其内容中添加可追踪的“水印”,而只是起诉侵权集团。这种方法的优点是,如果做得好,不会惹恼合法用户。他们甚至没有注意到你在做什么


然而,这只是惩罚盗窃或收回成本的一种方法:你无法阻止有决心的软件盗版者用软件伎俩窃取你的东西。您必须在专用的防篡改设备上运行该软件。我怀疑很多用户会为此付费

如何终止版权。在用户安装应用程序之前生成了一个多么大的问题。许可证文件,所以你对MAC地址、主机id等一无所知!根本没有办法。历史上,企业曾尝试过加密狗、mac地址和在线支票。看看现有的机械装置。拿一个谁的工作成果来说,balacne没问题。@Rakesh在我们销售产品之前,我们从客户那里得到了他的计算机的MAC地址和主机ID。如果没有,文件应该是怎样的?你应该看看这个QA