javaEE防盗版-License开发

时间:2021-11-21 03:52:06
【文件属性】:

文件名称:javaEE防盗版-License开发

文件大小:597KB

文件格式:RAR

更新时间:2021-11-21 03:52:06

java license

开发的软件产品在交付使用的时候,往往会授权一段时间的试用期,这个时候license就派上用场了。不同于在代码中直接加上时间约束,需要重新授权的时候使用license可以避免修改源码,改动部署,授权方直接生成一个新的license发送给使用方替换掉原来的license文件即可。下面将讲述使用truelicense来实现license的生成和使用。Truelicense是一个开源的证书管理引擎,详细介绍见https://truelicense.java.net/ license于加密技术一起使用效果更好。 接下来介绍一下license授权机制的原理: 1、生成密钥对,方法有很多。 2、授权者保留私钥,使用私钥对包含授权信息(如使用截止日期,MAC地址等)的license进行数字签名。 3、公钥给使用者(放在验证的代码中使用),用于验证license是否符合使用条件。


【文件预览】:
LicenseVerify
----.project(389B)
----bigdata.lic(656B)
----.svn()
--------tmp()
--------wc.db(51KB)
--------pristine()
--------entries(3B)
--------format(3B)
----src()
--------cn()
----lib()
--------commons-codec-1.7.jar(254KB)
--------truelicense.jar(53KB)
--------truexml.jar(7KB)
--------trueswing.jar(44KB)
----.settings()
--------org.eclipse.jdt.core.prefs(598B)
----.classpath(533B)
----bin()
--------cn()

网友评论