[发明专利]一种新型的软件版权保护方法及装置有效
申请号: | 201210195346.2 | 申请日: | 2012-06-13 |
公开(公告)号: | CN102760214A | 公开(公告)日: | 2012-10-31 |
发明(设计)人: | 孙伟丰;赵伟;郑程光;罗正海;李泉;李浩;李书淦;程仁波 | 申请(专利权)人: | 上海方正数字出版技术有限公司 |
主分类号: | G06F21/00 | 分类号: | G06F21/00 |
代理公司: | 上海汉声知识产权代理有限公司 31236 | 代理人: | 胡晶 |
地址: | 201203 上海市浦*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 新型 软件 版权 保护 方法 装置 | ||
1.一种新型的软件版权保护方法,其特征在于,包括:
获取用户机器的硬件信息;
产生硬件信息摘要;
将所述硬件信息摘要与一组随机数据结合生成用户申请授权凭据;
将一高强度密钥对与所述用户申请授权凭据以及其它版权保护信息结合后经过加密生成相应密文;
将所述密文进行模糊化处理产生最终的序列号。
2.如权利要求1所述的一种新型的软件版权保护方法,其特征在于,所述的用户硬件信息包括CPU序列号,内存序列号,IP地址,网卡MAC地址、主板编号。
3.如权利要求1所述的一种新型的软件版权保护方法,其特征在于,所述的产生硬件信息摘要具体为使用MD5或者SHAI摘要算法计算出所述硬件信息摘要。
4.如权利要求1所述的一种新型的软件版权保护方法,其特征在于,所述的将一高强度密钥对与所述用户申请授权凭据以及其它版权保护信息结合后经过加密生成密文具体为:所述的高强度密钥对包括第一组随机高强度密钥和第二组随机高强度密钥,采用RSA加密算法将所述的第一组随机高强度密钥与所述用户申请授权凭据结合加密生成RSA密文,并产生密文摘要;采用DES加密算法将所述的其他版权保护信息与所述第二组随机高强度密钥结合产生DES密文。
5.一种新型的软件版权保护装置,其特征在于,包括:
硬件信息获取单元,用于获取用户机器的硬件信息;
信息摘要计算单元,用于根据所述用户机器的硬件信息计算出所述硬件信息摘要;
授权凭据生成单元,用于将所述硬件信息摘要与一组随机数据结合生成用户申请授权凭据;
加密单元,用于将一高强度密钥对与所述用户申请授权凭据以及其它版权保护信息结合后经过加密生成相应密文;
序列号生成单元,用于将所述密文经过模糊化处理后产生最终的序列号。
6.如权利要求6所述的一种新型的软件版权保护装置,其特征在于,所述的硬件信息获取单元获取的用户机器的硬件信息包括CPU序列号,内存序列号,IP地址,网卡MAC地址、主板编号。
7.如权利要求6所述的一种新型的软件版权保护装置,其特征在于,所述的信息摘要生成单元采用MD5或者SHAI摘要算法计算产生所述硬件信息摘要。
8.如权利要求6所述的一种新型的软件版权保护装置,其特征在于,所述加密单元进一步包括:所述的高强度密钥对包括第一组随机高强度密钥和第二组随机高强度密钥;
第一加密单元,用于将所述的第一组随机高强度密钥与所述用户申请授权凭据结合加密生成RSA密文,并产生密文摘要;
第二加密单元,用于将所述的其他版权保护信息与所述第二组随机高强度密钥结合加密生成密文。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海方正数字出版技术有限公司,未经上海方正数字出版技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210195346.2/1.html,转载请声明来源钻瓜专利网。