如何用Java 编写 license 程序
大侠请进,小弟有个问题请教。问:如何用java编写一个license的控制程序,类似一些商业软件的license机制。本人知道一个相关的包,叫做maven-license...
大侠请进,小弟有个问题请教。
问:如何用java 编写一个license的控制程序,类似一些商业软件的license机制。本人知道一个相关的包,叫做maven-license-plugin-1.3.0.jar,但苦于找不到说明文档,哪位高手可以指点明路。最好能贴一下代码,不胜感激。
ps:本人google过,结果不太理想。
有代码参考吗? 展开
问:如何用java 编写一个license的控制程序,类似一些商业软件的license机制。本人知道一个相关的包,叫做maven-license-plugin-1.3.0.jar,但苦于找不到说明文档,哪位高手可以指点明路。最好能贴一下代码,不胜感激。
ps:本人google过,结果不太理想。
有代码参考吗? 展开
2个回答
展开全部
同意楼上的。LZ要明确,所谓认证,实际上就是购买权威机构的信用以转移自身风险。
你自己写的东西,只能自己保留一个认证方式,所以可以用非对称加密。
方法很多。。。最简单RSA、ELGAMAL等等,。。好多。LZ网上搜一下就知道了。。。RSA好像本来就带,或者是我装的JB带的。。java里面有个包专门搞加密的。LZ去看看吧
你自己先随即找个密钥,然后根据一定的算法,比如RSA就是素数分解,ELGAMAL就是离散对数,求出另一个密钥和基,然后把基和任意一个密钥给用户,你自己保留剩下那个密钥就行了。
你自己写的东西,只能自己保留一个认证方式,所以可以用非对称加密。
方法很多。。。最简单RSA、ELGAMAL等等,。。好多。LZ网上搜一下就知道了。。。RSA好像本来就带,或者是我装的JB带的。。java里面有个包专门搞加密的。LZ去看看吧
你自己先随即找个密钥,然后根据一定的算法,比如RSA就是素数分解,ELGAMAL就是离散对数,求出另一个密钥和基,然后把基和任意一个密钥给用户,你自己保留剩下那个密钥就行了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询