日期:2014-05-17  浏览次数:20393 次

关于软件授权的问题,各位帮帮忙
软件分为客户端和服务器端。
要求,对服务器端的软件设置使用权限,也就是授权使用,限定一定的使用时间。
服务器端要生成一段字符串,通过算法加密,以脚本文件的形式发送给客户端,客户端通过运行这个脚本,导入字符串,并解密这段字符串,通过加密在客户端数据库中的字符串,来完成授权工作。
为了软件的安全性,需要涉及到读取客户端的mac地址和操作系统的序列号(操作系统是windows的server)。
各位有没有具体点的步奏?谢谢啦!可能上面的内容有错误,如果有,就给一个正确的方案,谢谢!

------解决方案--------------------
这个字符串可以用客户端登录的用户名加上当天的日期等代码生成一个具有唯一性的自己加密过的字符串,可以设置这个字符串的时效性。