1.一种软件加密保护及自动延期的方法,其特征在于,包括步骤:
用户在加载软件时,首先执行注册机,生成申请码,申请码保存到用户电脑的POS1、POS2和/或POS3位置,系统管理员根据申请码,生成注册码,发送给用户,用户完成注册,注册码和注册机信息、软件最近加载成功日期、软件最近加载失败的日期也被保存到所述POS1、POS2和/或POS3位置,保存时信息都是经过加密的;
在软件的启动代码位置,加入加密模块的入口函数,这样,软件加载时,第一时间进入授权的判断;
进入加密模块时,首先判断POS1、POS2、POS3位置的信息是否一致,如果一致,说明加密信息正常,否则,说明加密信息被破坏,授权失败,禁止使用软件;
然后根据注册机信息和日期信息进行判断注册机是否过期;
如果注册机过期,用户向系统管理员索要新版本的注册机;
获取新版本注册机后,用户执行新注册机,新注册机高版本的信息会覆盖掉旧版本的信息,信息覆盖后,授权日期也就更新了。
2.根据权利要求1所述的软件加密保护及自动延期的方法,其特征在于,所述注册机信息包括版本号、授权使用日期。