为java应用程序的不同订阅生成不同类型的串行密钥

时间:2014-10-16 11:45:59

标签: java web-services trialware

我想在我的java应用程序中添加一个串行密钥功能,客户端必须购买密钥以用于特定的peroid(1个月,6个月,1年等),之后客户端不应该被允许使用溢价该软件的功能。它就像Windows软件一样,我们可以购买串行密钥并使用软件的最高功能。我该怎么做我已经看到了一些其他相关问题,但没有得到正确的答案

1 个答案:

答案 0 :(得分:0)

  1. 使用您需要的信息创建加密的序列密钥,即有效期,类型等
  2. 程序应该在启动时解密,并进行必要的检查
  3. 如果客户端使用过期许可证,则进行方法调用检查,如果是,则禁用某些功能。
  4. 然而,有很多方法可以做到这一点,你绝不应该依赖于万无一失,如果有人想打破它,他们会。

    而是专注于尽可能让您的应用程序变得非常棒。