摘要:本发明涉及计算机安全领域,具体的讲是对软件进行加密、解密的方法及加密、解密的装置。本发明解密包括以下步骤,步骤201,从第二软件密文的n个段中随机取t个门限密钥因子,将所述第二软件密文恢复为第一软件密文和密钥密文PSK,其中n为大于1的正整数,t为小于等于n的正整数;步骤202,提取所述密钥密文PSK,并根据所述t个门限密钥因子计算出第二密钥,利用该第二密钥将密钥密文PSK解密为第一密钥SK;步骤203,使用所述第一密钥SK将所述第一软件密〒文解密,获得软件明文。本发明有益效果在于加强了软件加密密钥的保护,使破解者很难通过跟踪软件加载过程实现软件破解的目的。
- 专利类型发明专利
- 申请人西门子(中国)有限公司;
- 发明人唐文;胡建钧;
- 地址100102北京市朝阳区望京中环南路7号
- 申请号CN200710107636.6
- 申请时间2007年05月23日
- 申请公布号CN101311942A
- 申请公布时间2008年11月26日
- 分类号G06F21/22(2006.01);