`

【lincese】lincese设计方案

 
阅读更多
最近在考虑自己做一个小系统,既然是一套系统那么肯定是要卖钱的。
卖钱那就得要有lincese,怎么设计lincese是个麻烦事情。
首先研究了一下怎么设计这个才合理。
方案一,直接源代码绑定功能,将机器的mac地址直接写入到代码中。
方案二,采用lincese的方案,加密解密。
方案一每买一台机器就要将源代码编译,虽然此方法并不合适,但是也并非难以完成。但是java的反编译比较厉害,故此方案并不合适。
方案二,涉及到加密解密,之前有涉及过。
那么加密采用什么。 可以考虑自己写加密解密的算法,另外试用现成的加密算法。
此选择后面方案,原因自己写的加密解密都是对称算法,而这样的方案并不合适。
故采用rsa非对称算法。
试用私匙进行加密,然后使用公匙进行解密。
这个已经完成。
分享到:
评论
1 楼 di1984HIT 2015-12-25  
很容易破解~

相关推荐

Global site tag (gtag.js) - Google Analytics