预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共12页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局*CN103235906A*(12)发明专利申请(10)申请公布号(10)申请公布号CNCN103235906103235906A(43)申请公布日2013.08.07(21)申请号201310102161.7(22)申请日2013.03.27(71)申请人广东欧珀移动通信有限公司地址523841广东省东莞市长安镇乌沙海滨路18号(72)发明人张寅祥(74)专利代理机构深圳中一专利商标事务所44237代理人张全文(51)Int.Cl.G06F21/12(2013.01)权权利要求书2页利要求书2页说明书7页说明书7页附图2页附图2页(54)发明名称一种应用程序加密、解密方法及加密、解密装置(57)摘要本发明适用于移动终端技术领域,提供了一种应用程序加密、解密方法及加密、解密装置,包括:获取应用程序安装包,所述应用程序安装包中包括加密的安装文件、移动终端标识以及密钥;获取移动终端标识;当获取的移动终端标识与所述密钥文件中的移动终端标识一致时,根据预设算法以及所述密钥解密所述应用程序安装包中加密的安装文件。在本发明实施例中只有当获取的移动终端标识与密钥文件中的移动终端标识一致时,才根据预设算法以及密钥解密所述应用程序新安装包中的加密安装文件,从而解决了应用程序的任意传播的问题,避免了应用程序的定制商和收费商蒙受损失的情况,杜绝了应用程序任意传播带来的安全隐患。CN103235906ACN1032596ACN103235906A权利要求书1/2页1.一种应用程序解密方法,其特征在于,包括:获取应用程序安装包,所述应用程序安装包中包括加密的安装文件、移动终端标识以及密钥;获取移动终端标识;当获取的移动终端标识与所述密钥文件中的移动终端标识一致时,根据预设算法以及所述密钥解密所述应用程序安装包中加密的安装文件。2.如权利要求所述的方法,其特征在于,所述获取应用程序安装包,具体包括:向服务器发送应用程序获取请求,所述应用程序获取请求包含移动终端标识和应用程序标识,以使服务器根据实时生成的密钥对所述应用程序标识对应的应用程序的安装文件进行加密,得到加密的安装文件,将加密的安装文件、所述移动终端标识以及所述密钥打包成应用程序安装包。3.如权利要求1或2所述的方法,其特征在于,所述根据预设算法以及所述密钥解密所述应用程序加密安装包中加密的安装文件,具体为:根据所述预设算法以及所述密钥解密所述应用程序安装包中加密的指定的安装文件。4.一种应用程序加密方法,其特征在于,包括:接收移动终端发送的应用程序获取请求,所述应用程序获取请求包括移动终端标识和应用程序标识;根据实时生成的密钥对所述应用程序标识对应的应用程序的安装文件进行加密,得到加密的安装文件;将加密的安装文件、所述移动终端标识以及所述密钥打包成应用程序安装包。5.如权利要求4所述的方法,其特征在于,所述根据实时生成的密钥对所述应用程序标识对应的应用程序的安装文件进行加密,得到加密的安装文件,具体为:根据实时生成的密钥对所述应用程序标识对应的应用程序的指定的安装文件进行加密,得到加密的指定的安装文件。6.一种应用程序解密装置,其特征在于,包括:第一获取单元,用于获取应用程序安装包,所述应用程序安装包中包括加密的安装文件、移动终端标识以及密钥;第二获取单元,用于获取移动终端标识;解密单元,用于当获取的移动终端标识与所述密钥文件中的移动终端标识一致时,根据预设算法以及所述密钥解密所述应用程序安装包中加密的安装文件。7.如权利要求6所述的装置,其特征在于,还包括:发送单元,用于向服务器发送应用程序获取请求,所述应用程序获取请求包含移动终端标识和应用程序标识,以使服务器根据实时生成的密钥对所述应用程序标识对应的应用程序的安装文件进行加密,得到加密的安装文件,将加密的安装文件、所述移动终端标识以及所述密钥打包成应用程序安装包。8.如权利要求6所述的装置,其特征在于,所述解密单元还用于根据所述预设算法以及所述密钥解密所述应用程序安装包中加密的指定的安装文件。9.一种应用程序加密装置,其特征在于,包括:接收单元,用于接收移动终端发送的应用程序获取请求,所述应用程序获取请求包括2CN103235906A权利要求书2/2页移动终端标识和应用程序标识;加密单元,用于根据预设算法以及实时生成的密钥对所述应用程序标识对应的应用程序的安装文件进行加密,得到加密的安装文件;获取单元,用于将加密的安装文件、所述移动终端标识以及所述密钥打包成应用程序安装包。10.如权利要求9所述的装置,其特征在于,所述加密单元还用于将加密的安装文件、所述移动终端标识以及所述密钥打包成应用程序安装包。3CN103235906A说明书1/7页一种应用程序加密、解密方法及加密、解密装置技术领域[0001]本发明