首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

不要加密狗,怎样加密一套网络版软件

2011-12-22 
不用加密狗,怎样加密一套网络版软件?如题,我粗略的想法是对应用服务器进行加密,取得应用服务器上的硬件信

不用加密狗,怎样加密一套网络版软件?
如题,我粗略的想法是对应用服务器进行加密,取得应用服务器上的硬件信息(如CPU、硬盘、主板、网卡等序列号)经过某种算法加密,然后客户端软件检测服务器端的加密情况。这种想法可行吗?还有如何做到客户端与应用服务器端的加密信息通信?

[解决办法]
SSL通讯 + 动态密码验证,即在客户端多点验证,每次验证连接服务端,除了通讯采用SSL外,发送的验证请求是你自己的动态算法计算出来的,每次都不一样且无规律,服务器响应也是如此,那么,就算是抓包了,甚至破解了SSL(汗!),只要不知道你的动态算法,还是没辙,但是一旦你的算法被破解了,实现本地SSL还是很简单的

热点排行