发明名称 用于软件加密的计算机系统及方法
摘要 一种软件加密的方法,该方法包括如下步骤:在软件进行安装时,获取主机的硬件信息,并将所述硬件信息换算成二进制码,该二进制码称为第一二进制码;根据所述硬件信息及通过加密算法生成一个密钥,并将该密钥换算成二进制码,该二进制码称为第二二进制码,加密算法在运算时对应的二进制码称为第三二进制码;根据所述第一二进制码、第二二进制码及第三二进制码生成一个新的二进制码,该二进制码称为第四二进制码;将所述第四二进制码转换成一个二维条码;将所述二维条码保存到安装该软件的目录下,实现对该软件加密。
申请公布号 CN101604362A 申请公布日期 2009.12.16
申请号 CN200810302144.7 申请日期 2008.06.13
申请人 鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司 发明人 常春明
分类号 G06F21/00(2006.01)I 主分类号 G06F21/00(2006.01)I
代理机构 代理人
主权项 1.一种用于软件加密的计算机系统,其特征在于,该计算机系统包括:读取模块,用于在软件进行安装时,获取主机的硬件信息,并将所述硬件信息换算成二进制码,该二进制码称为第一二进制码;生成模块,用于根据所述硬件信息及通过加密算法生成一个密钥,并将该密钥换算成二进制码,该二进制码称为第二二进制码,加密算法在运算时对应的二进制码称为第三二进制码,及根据所述第一二进制码、第二二进制码及第三二进制码生成一个新的二进制码,该二进制码称为第四二进制码;转换模块,用于将所述第四二进制码转换成一个二维条码;及保存模块,用于将二维条码保存到安装该软件的目录下,实现对该软件加密。
地址 518109广东省深圳市宝安区龙华镇油松第十工业区东环二路2号