一种应用程序的授权方法、安装方法、安装端及系统技术方案

技术编号:14895969 阅读:147 留言:0更新日期:2017-03-29 11:09
本发明专利技术提供了一种应用程序的授权方法、安装方法、安装端及系统,授权方法包括:确定目标特征信息;将所述目标特征信息发送给外部证书生成端;接收所述外部证书生成端发送的与所述目标特征标识信息对应的授权证书;当接收外部输入的应用程序安装请求时,将所述授权证书、当前硬件特征信息和当前网络特征信息发送给外部应用程序提供端;当所述外部应用程序提供端验证出所述授权证书与所述当前硬件特征信息和所述当前网络特征信息相匹配时,接收所述外部应用程序提供端发送的应用程序。本发明专利技术能提高应用程序授权的准确性。

【技术实现步骤摘要】

本专利技术涉及计算机
,特别涉及一种应用程序的授权方法、安装方法、安装端及系统。
技术介绍
应用程序具有可复制性,若复制的应用程序可安装在任意服务器,则将损害应用程序开发者的权益,为了保障应用程序开发者的权益,在安装应用程序时,需根据授权证书验证服务器是否具备安装资格。目前,授权证书主要根据服务器的硬件信息生成,由于虚拟机可通过软件克隆出服务器的硬件特征,因此虚拟机可克隆出相同的授权证书,这导致应用程序根据此授权证书安装于服务器时,此服务器对应的虚拟机也可根据相同的授权证书安装此应用程序,造成应用程序授权不够准确。
技术实现思路
本专利技术实施例提供了一种应用程序的授权方法、安装方法、安装端及系统,能提高应用程序授权的准确性。第一方面,本专利技术实施例提供了一种应用程序的授权方法,包括:确定目标特征信息;将所述目标特征信息发送给外部证书生成端;接收所述外部证书生成端发送的与所述目标特征标识信息对应的授权证书;当接收外部输入的应用程序的安装请求时,将所述授权证书、当前硬件特征信息和当前网络特征信息发送给外部应用程序提供端;当所述外部应用程序提供端验证出所述授权证书与所述当前硬件特征本文档来自技高网...
一种应用程序的授权方法、安装方法、安装端及系统

【技术保护点】
一种应用程序的授权方法,其特征在于,包括:确定目标特征信息;将所述目标特征信息发送给外部证书生成端;接收所述外部证书生成端发送的与所述目标特征标识信息对应的授权证书;当接收外部输入的应用程序安装请求时,将所述授权证书、当前硬件特征信息和当前网络特征信息发送给外部应用程序提供端;当所述外部应用程序提供端验证出所述授权证书与所述当前硬件特征信息和所述当前网络特征信息相匹配时,接收所述外部应用程序提供端发送的应用程序。

【技术特征摘要】
1.一种应用程序的授权方法,其特征在于,包括:确定目标特征信息;将所述目标特征信息发送给外部证书生成端;接收所述外部证书生成端发送的与所述目标特征标识信息对应的授权证书;当接收外部输入的应用程序安装请求时,将所述授权证书、当前硬件特征信息和当前网络特征信息发送给外部应用程序提供端;当所述外部应用程序提供端验证出所述授权证书与所述当前硬件特征信息和所述当前网络特征信息相匹配时,接收所述外部应用程序提供端发送的应用程序。2.根据权利要求1所述的方法,其特征在于,进一步包括:构建特征文件,所述特征文件中包括各个字符及每个字符对应的特征值;所述确定目标特征信息,包括:获取目标硬件特征信息和目标网络特征信息;根据所述特征文件中各个字符及每个字符对应的特征值,将所述目标硬件特征信息和所述目标网络特征信息转化为目标特征信息。3.根据权利要求1所述的方法,其特征在于,所述硬件特征信息包括:IP地址、物理地址、中央处理器序列号和硬盘序列号中的任意一种或多种;和/或,所述网络特征信息包括:网关地址和网关物理地址中的任意一种或两种。4.一种应用程序安装方法,其特征在于,应用于应用程序提供端,存储至少一个应用程序,还包括:当接收到外部发送的授权证书、当前硬件特征信息和当前网络特征信息时,根据所述当前硬件特征信息和所述当前网络特征信息,生成当前特征标识信息;发送所述授权证书的解密请求给外部证书生成端;接收所述外部证书生成端发送的与所述解密请求对应的秘钥,并利用所述秘钥从所述授权证书中解析出目标特征标识信息;当所述目标特征标识信息和所述当前特征标识信息相同时,发送目标应用程序。5.根据权利要求4所述的方法,其特征在于,进一步包括:构建特征文件,所述特征文件中包括各个字符及每个字符对应的特征值;所述根据所述当前硬件特征信息和所述当前网络特征信息,生成当前特征标识信息,包括:根据所述特征文件中各个字符及每个字符对应的特征值,将所述当前硬件特征信息和所述当前网络特征信息转化为当前特征标识信息。6.一种应用程序安装端,其特征在于,包括:信息确定单元、证书获取单元和安装处理单元;其中,所述信息确定单元,用于确定目标特征信息;所述证书获取单元,用于将所述信息确定单元确定的所述目标特征信息发送给外部证书生成端,接收所述外部证书生成端发送的与所述目标特征标识信息对应的授权证书;所述安装处理单元,用于当接收外...

【专利技术属性】
技术研发人员:李红雷
申请(专利权)人:广东浪潮大数据研究有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1