发明名称 |
通过硬件识别码保护计算机软件版权的方法 |
摘要 |
一种通过硬件识别码保护计算机软件版权的方法,其特征在于:为每一个软件分配一个序列号及注册码;使用加密算法利用软件的序列号及用户硬件的识别码计算出安装密码告诉用户,软件安装时用户输入安装密码;建立相应的数据库记录软件序列号、注册码、被注册硬件识别码及安装密码。本发明通过识别计算机硬件上与其它硬件相区分的识别码,将软件版权与硬件相挂钩,使软件只能在合法的硬件上安装运行而不能在其它机器上运行,真正杜绝了正版软件在不同机器上安装非法拷贝。 |
申请公布号 |
CN102708332A |
申请公布日期 |
2012.10.03 |
申请号 |
CN201210008257.2 |
申请日期 |
2012.01.12 |
申请人 |
苏州百正信息科技有限公司 |
发明人 |
陈华明 |
分类号 |
G06F21/22(2006.01)I |
主分类号 |
G06F21/22(2006.01)I |
代理机构 |
|
代理人 |
|
主权项 |
一种通过硬件识别码保护计算机软件版权的方法,其特征在于:为每一个软件分配一个序列号及注册码,其中软件序列号在同一类软件中是唯一的,用以查询序列号是否已被注册;注册码是为防止软件被非法注册,软件商在数据库中为每一个软件序列号相应地分配给合法的用户的,用户在注册过程中只有提供了正确的注册码方可继续进行注册;使用加密算法利用软件的序列号及用户硬件的识别码计算出安装密码告诉用户,并在软件安装时要求用户根据软件的序列号及硬件的识别码输入安装密码以确认软件用户的合法性,并在以后每一次运行软件时都验证安装密码以确认用户合法性;建立相应的数据库记录软件的注册信息,将软件的序列号及与其相应的硬件的识别码记录起来以防止软件被反复注册,该数据库包括软件序列号、注册码、被注册硬件识别码及安装密码。 |
地址 |
215000 江苏省苏州市工业园区嘉瑞巷8号乐嘉大厦2121室 |