发明名称 |
一种通过共享密钥实现远程升级的方法 |
摘要 |
本发明公开一种通过共享密钥对软件保护装置的内容进行远程升级的方法。传统的升级方法包括将软件保护装置返回到软件开发商,升级之后再返回给用户,该方法耗时比较长。另外一种方法是用户通过互联网下载升级包,这要求软件开发商获知用户设备的特征信息以便针对不同的软件保护装置生成不同的升级包,该方法操作难度大,管理成本增加。本发明的方法是在软件开发商和其开发的不同软件保护装置分组之间共享不同的密钥;软件开发商使用共享的密钥对要升级的内容进行加密,生成升级包;软件保护装置利用共享的密钥对升级包进行解密,更新软件保护装置。通过本方法,能够简单、安全、快速地对用户的软件保护装置的内容进行升级。 |
申请公布号 |
CN100593296C |
申请公布日期 |
2010.03.03 |
申请号 |
CN200710304561.0 |
申请日期 |
2007.12.28 |
申请人 |
北京深思洛克软件技术股份有限公司 |
发明人 |
孙吉平;韩勇 |
分类号 |
H04L9/08(2006.01)I;H04L12/24(2006.01)I |
主分类号 |
H04L9/08(2006.01)I |
代理机构 |
北京金信立方知识产权代理有限公司 |
代理人 |
黄 威;徐金伟 |
主权项 |
1、一种通过共享密钥对软件保护装置的内容进行远程升级的方法,包括下列步骤:(1)软件开发商对软件保护装置进行分组,确定所述分组的规则由开发商根据需求策略决定,所述规则包括将用于保护不同版本软件的软件保护装置分成不同的组;(2)软件开发商在相同的软件保护装置分组中写入相同的共享密钥,不同分组的软件保护装置内的密钥不同;(3)当软件保护装置需要升级时,软件开发商使用所述共享的密钥对要升级的内容进行加密,生成升级包;(4)得到所述升级包之后,软件保护装置利用所述共享的密钥通过硬件程序对升级包进行解密,并用解密后的内容更新软件保护装置的内容。 |
地址 |
100086北京市海淀区中关村南大街甲6号铸诚大厦B座1201室 |