【技术实现步骤摘要】
一种判断机器唯一性的授权方法及装置
本专利技术涉及商用软件授权相关
,具体涉及一种判断机器唯一性的授权方法装置。
技术介绍
商业应用软件一般都需要进行授权或激活,授权时需要绑定机器硬件特征,以判断授权为这台机器的专属。目前,现有技术一般使用机器硬件信息生成特征码。具体方法为的获取机器的CPU序列号、主板序列号、硬盘序列号、MAC地址,将这些信息通过迭代加密的算法生成本机的特征码。特征码用于机器的唯一标识码,使用在应用软件的授权、激活。而机器在使用时经常出现需要添加一块网卡、扩容硬盘、内存等实际需要,在现有技术的算法中,一旦有任何硬件发生了变化,机器的特征码就会发生改变,授权就会失效,需要重新制作授权,为实际使用带来不便。
技术实现思路
针对计算机器特征码的现有技术的算法中,一旦有任何硬件发生了变化,机器的特征码就会发生改变,授权就会失效,需要重新制作授权,为实际使用带来不便,本专利技术提供一种判断机器唯一性的授权方法装置。本专利技术的技术方案是:一方面,本专利技术技术 ...
【技术保护点】
1.一种判断机器唯一性的授权方法,其特征在于,包括如下步骤:/n获取机器的物理硬件信息作为基准值进行存储;/n通过获取的物理硬件信息计算出特征码;/n通过计算出的特征码生成证书;/n将证书导入应用软件中,证书导入时,获取机器当前的物理硬件信息,若当前的物理硬件信息包含预存储的与证书中的特征码对应的所有基准值,则允许导入证书。/n
【技术特征摘要】
1.一种判断机器唯一性的授权方法,其特征在于,包括如下步骤:
获取机器的物理硬件信息作为基准值进行存储;
通过获取的物理硬件信息计算出特征码;
通过计算出的特征码生成证书;
将证书导入应用软件中,证书导入时,获取机器当前的物理硬件信息,若当前的物理硬件信息包含预存储的与证书中的特征码对应的所有基准值,则允许导入证书。
2.根据权利要求1所述的一种基于判断机器唯一性的授权方法,其特征在于,所述的获取机器的物理硬件信息作为基准值进行存储的步骤包括:
获取机器的物理硬件信息作为基准值存入数据库中,每台机器的基准值为一个基准值集合,所述的物理硬件信息包括CPU序列号、主板序列号、硬盘序列号、MAC地址。
3.根据权利要求2所述的一种基于判断机器唯一性的授权方法,其特征在于,所述的通过获取的物理硬件信息计算出特征码的步骤包括:
将获取的物理硬件信息通过加密算法计算出特征码并将计算出的特征码存入数据库并与数据库中的基准值集合一一对应。
4.根据权利要求1所述的一种判断机器唯一性的授权方法,其特征在于,所述的将证书导入应用软件中,证书导入时,获取机器当前的物理硬件信息,若当前的物理硬件信息包含预存储的与证书中的特征码对应的所有基准值,则允许导入证书的步骤包括:
证书导入时通过证书中的特征码拉取数据库中与该特征码对应的基准值;
获取机器当前的硬件信息;
判断当前的硬件信息是否包含所有基准值,若是允许导入证书,若否,不允许导入证书。
5.根据权利要求1所述的一种判断机器唯一性的授权方法,其特征在于,所述的将证书导入应用软件中,证书...
【专利技术属性】
技术研发人员:赵慧,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。