[发明专利]一种应用软件的安装方法和装置在审
申请号: | 201210264598.6 | 申请日: | 2012-07-27 |
公开(公告)号: | CN103577206A | 公开(公告)日: | 2014-02-12 |
发明(设计)人: | 赵子鹏 | 申请(专利权)人: | 北京三星通信技术研究有限公司;三星电子株式会社 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F21/51 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 王一斌;王琦 |
地址: | 100125 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用软件 安装 方法 装置 | ||
1.一种应用软件的安装方法,其特征在于,该方法包括:
a、获取待安装应用软件的安装程序携带的签名信息;
b、利用预先保存的所述安装程序对应的原始签名信息,对所述安装程序携带的签名信息进行验证,若未通过验证,则退出所述应用软件的安装;若通过验证,则执行所述安装程序的可执行代码。
2.根据权利要求1所述的方法,其特征在于,所述原始签名信息中包括公钥;
所述对所述安装程序携带的签名信息进行验证,包括:利用所述原始签名信息中的公钥对所述安装程序携带的签名信息进行验证。
3.根据权利要求2所述的方法,其特征在于,所述利用所述原始签名信息中的公钥对所述安装程序携带的签名信息进行验证,包括:
将所述原始签名信息中的公钥与所述安装程序携带的签名信息中的公钥进行比较,如果相同,则确定通过验证;如果不同,则确定未通过验证;
或者,利用所述原始签名信息中的公钥对所述安装程序携带的签名信息进行解密,如果解密成功,则确定通过验证;如果解密失败,则确定未通过验证。
4.根据权利要求2所述的方法,其特征在于,所述原始签名信息中的公钥为加密后的公钥,在对所述安装程序携带的签名信息进行验证前,该方法进一步包括:对所述原始签名信息中的公钥进行解密;
所述利用所述原始签名信息中的公钥对所述安装程序携带的签名信息进行验证,包括:利用解密后的公钥对所述安装程序携带的签名信息进行验证。
5.根据权利要求1所述的方法,其特征在于,所述执行所述安装程序的可执行代码,包括:
获取预先存储在设定存储位置的所述应用程序的可执行代码,并加载所述可执行代码。
6.根据权利要求5所述的方法,其特征在于,获取的所述可执行代码为加密的代码,所述安装程序在加载所述可执行代码前进一步包括:对所述可执行代码进行解密;
所述加载所述可执行代码,包括:加载解密后的所述可执行代码。
7.根据权利要求1到6中任一所述的方法,其特征在于,所述原始签名信息保存在静态库或网络中的服务器中;且所述步骤a由所述安装程序执行,所述步骤b,包括:所述静态库或网络中的服务器利用预先保存的所述安装程序对应的原始签名信息,对所述安装程序携带的签名信息进行验证,并将验证结果反馈给所述安装程序,所述安装程序根据所述验证结果执行与所述验证结果对应的操作;
或者,所述原始签名信息保存在操作系统的本地数据库中;所述步骤a和所述步骤b由安装所述应用软件的所述操作系统执行。
8.根据权利要求7所述的方法,其特征在于,所述静态库通过非JAVA语言编写。
9.根据权利要求1到6中任一所述的方法,其特征在于,在所述步骤a和所述步骤b之间进一步包括:将获取的所述安装程序携带的签名信息提供给用户,并确定用户选择不信任所述签名信息。
10.根据权利要求1到6中任一所述的方法,其特征在于,所述步骤a由安装所述应用软件的操作系统执行,所述原始签名信息保存在所述操作系统的本地数据库中;
在所述步骤a和所述步骤b之间进一步包括:
所述操作系统从本地数据库中查询所述安装程序的原始签名信息,并在确定未查询到时,所述操作系统从网络服务器中查询所述应用软件的原始签名信息,将查询到的原始签名信息保存到所述本地数据库中;若在网络服务器中未查询到所述原始签名信息,则所述操作系统从所述安装程序提供的预设接口读取所述应用软件的原始签名信息,并将读取到的所述原始签名信息保存到所述本地数据库中;
或者,
所述操作系统从本地数据库中查询所述安装程序的原始签名信息,并在确定未查询到时,所述操作系统从所述安装程序中提供的预设接口读取所述应用软件的原始签名信息,并将读取到的所述原始签名信息保存到所述本地数据库;若所述安装程序未提供读取原始签名信息的预设接口,则所述操作系统从网络服务器中查询所述应用软件的原始签名信息,将查询到的原始签名信息保存到所述本地数据库中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京三星通信技术研究有限公司;三星电子株式会社,未经北京三星通信技术研究有限公司;三星电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210264598.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:蒲公英液
- 下一篇:热模拟生烃实验液态产物中易挥发组分的定量分析方法