你自己写的东西,只能自己保留一个认证渗猛坦方式,所以可以用非对称加密。
方法很多知岁。。。最简单RSA、ELGAMAL等等,。。好多。LZ网上搜一下就知道了。。。RSA好像本来就带,或者是我装的JB带的。。java里面有个包专门搞加密的。LZ去看看吧
你自己先随即找个密钥,然后根据一定的算法,比如RSA就是素数分解,ELGAMAL就是离散对数,求出另一个密钥和基,然后把基和任意一个密钥给用户,你自己保留剩下那个密钥就行了。
做个servlet,配置在web.xml里自动load在servlet里加入对运闭license的判断函数
函数 功能 大致可以为
1检查license文件是否存在,是否过期,是否合法
2确定服务器是否合法,比如获取硬件信息(ip,mac地址)
2判断该服务器和license是否匹配
4根据license授权的模块加载系统模块功能
大派漏致尘悄烂步骤如此
具体的要看你们的业务要求了
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)