加密许可文件的生成方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:17796833 阅读:25 留言:0更新日期:2018-04-25 20:20
本发明专利技术提供一种加密许可文件的生成方法,该方法包括:获取预先配置的附属产品选择列表,其中附属产品选择列表中有预先配置的附属产品;从附属产品选择列表中选取加密产品所需的附属产品;将选取的附属产品与加密产品的主加密许可进行绑定后发送获取请求至服务器;接收服务器根据获取请求下发的加密许可文件并保存,其中加密许可文件由附属产品对应的附属产品许可和主加密许可组成。此外,还提供了一种加密许可文件的生成装置,一种计算机设备以及存储介质。

Generation method, device, computer equipment and storage medium of encryption permission file

The invention provides a method of generating an encrypted license file, which includes obtaining a pre configured selection list of subsidiary products, in which the subsidiary product selection list has a pre configured subsidiary product; the subsidiary products required for the encrypted product are selected from the subsidiary product selection list; the selected subsidiary products and the encrypted products are selected. The main encryption license of the product is bound to send the request to the server; the receiving server is based on the encrypted license file issued by the request, and the encrypted license file is composed of the subsidiary product license and the main encryption license corresponding to the subsidiary products. In addition, a device for generating encrypted license files, a computer device and a storage medium is provided.

【技术实现步骤摘要】
加密许可文件的生成方法、装置、计算机设备和存储介质
本专利技术涉及计算机
,特别是涉及一种加密许可文件的生成方法、装置、计算机设备和存储介质。
技术介绍
传统技术中,在产品发布之前,都需要对产品中的所有功能模块进行汇总,再根据市场需求分别确定产品中的哪些功能模块是否需要加密许可文件授权才能使用。随着业务需求的增长,如果需要对产品增加新的功能模块,则开发人员需要重新配置加密单元格描述文件,再发布更新后的加密许可文件。如果产品每次发布新的功能模块,开发人员都需要重新调整加密单元格描述文件再发布更新的加密许可文件。而对于产品使用者来说,需要重新登录相关网站去下载更新后的加密许可文件才能获取产品新增加的功能模块的使用权限。不仅花费了很多时间,浪费大量的人力,而且灵活性差。
技术实现思路
基于此,有必要针对上述问题,提供一种获取增加产品新的功能模块的功能时无需手工下载加密许可文件从而提高操作灵活性的加密产品的处理方法、装置、计算机设备和存储介质。一种加密许可文件的生成方法,该方法包括:获取预先配置的附属产品选择列表,其中附属产品选择列表中有预先配置的附属产品;从附属产品选择列表中选取加密产品所需的附属产品;将选取的附属产品与加密产品的主加密许可进行绑定后发送获取请求至服务器;接收服务器根据获取请求下发的加密许可文件并保存,其中加密许可文件由附属产品对应的附属产品许可和主加密许可组成。在其中一个实施例中,加密许可文件的生成方法还包括:将对加密许可文件进行解析得到的解析结果发送至服务器;接收服务器根据解析结果下发的加密产品对应的权限。在其中一个实施例中,将选取的附属产品与加密产品的主加密许可进行绑定后发送获取请求至服务器,包括:获取加密产品的主加密许可的产品序列号;在将选取的附属产品与产品序列号进行关联后,发送获取请求至服务器。一种加密许可文件的生成方法,该方法包括:接收终端发送的加密产品的使用请求;根据使用请求发送附属产品选择列表至终端,以使终端从附属产品选择列表中选取加密产品所需的附属产品;接收终端将选取的附属产品与加密产品的主加密许可进行绑定后发送的获取请求;根据获取请求生成加密产品对应的加密许可文件,其中加密许可文件由附属产品对应的附属产品许可和主加密许可组成;将加密许可文件发送至终端。在其中一个实施例中,加密许可文件的生成方法还包括:接收终端对加密许可文件进行解析得到的解析结果;根据解析结果下发加密产品对应的权限至终端,以使终端获得加密产品对应的权限。在其中一个实施例中,接收终端发送的加密产品的使用请求之前,包括:接收对附属产品进行配置的请求,其中请求携带附属产品标识;根据请求对附属产品标识对应的附属产品进行配置,得到配置好的附属产品;将配置好的附属产品组成附属产品选择列表。一种加密许可文件的生成装置,该装置包括:附属产品选择列表获取模块,用于获取预先配置的附属产品选择列表,其中附属产品选择列表中有预先配置的附属产品;附属产品选取模块,用于从附属产品选择列表中选取加密产品所需的附属产品;获取请求发送模块,用于将选取的附属产品与加密产品的主加密许可进行绑定后发送获取请求至服务器;加密许可文件接收模块,用于接收服务器根据获取请求下发的加密许可文件并保存,其中加密许可文件由附属产品对应的附属产品许可和主加密许可组成。一种加密许可文件的生成装置,该装置包括:使用请求接收模块,用于接收终端发送的加密产品的使用请求;附属产品选择列表发送模块,用于根据使用请求发送附属产品选择列表至终端,以使终端从附属产品选择列表中选取加密产品所需的附属产品;获取请求接收模块,用于接收终端将选取的附属产品与加密产品的主加密许可进行绑定后发送的获取请求;加密许可文件生成模块,用于根据获取请求生成加密产品对应的加密许可文件,其中加密许可文件由附属产品对应的附属产品许可和主加密许可组成;加密许可文件发送模块,用于将加密许可文件发送至终端。一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,该处理器执行所述程序时实现以下步骤:获取预先配置的附属产品选择列表,其中附属产品选择列表中有预先配置的附属产品;从附属产品选择列表中选取加密产品所需的附属产品;将选取的附属产品与加密产品的主加密许可进行绑定后发送获取请求至服务器;接收服务器根据获取请求下发的加密许可文件并保存,其中加密许可文件由附属产品对应的附属产品许可和主加密许可组成。一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,该处理器执行所述程序时实现以下步骤:接收终端发送的加密产品的使用请求;根据使用请求发送附属产品选择列表至终端,以使终端从附属产品选择列表中选取加密产品所需的附属产品;接收终端将选取的附属产品与加密产品的主加密许可进行绑定后发送的获取请求;根据获取请求生成加密产品对应的加密许可文件,其中加密许可文件由附属产品对应的附属产品许可和主加密许可组成;将加密许可文件发送至终端。一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现以下步骤:获取预先配置的附属产品选择列表,其中附属产品选择列表中有预先配置的附属产品;从附属产品选择列表中选取加密产品所需的附属产品;将选取的附属产品与加密产品的主加密许可进行绑定后发送获取请求至服务器;接收服务器根据获取请求下发的加密许可文件并保存,其中加密许可文件由附属产品对应的附属产品许可和主加密许可组成。一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现以下步骤:接收终端发送的加密产品的使用请求;根据使用请求发送附属产品选择列表至终端,以使终端从附属产品选择列表中选取加密产品所需的附属产品;接收终端将选取的附属产品与加密产品的主加密许可进行绑定后发送的获取请求;根据获取请求生成加密产品对应的加密许可文件,其中加密许可文件由附属产品对应的附属产品许可和主加密许可组成;将加密许可文件发送至终端。上述加密许可文件的生成方法、装置、计算机设备和存储介质,终端通过获取有预先配置的附属产品的附属产品选择列表,从附属产品选择列表中选取加密产品所需的附属产品,将选取的附属产品与加密产品自身的主加密许可进行绑定后发送获取请求至服务器,接收服务器下发的加密许可文件并自动下载至终端本地,其中加密许可文件是由附属产品对应的附属产品许可和主加密许可组成的。因此,对于加密产品使用者来说,加密产品增加了新的附属产品后,无需手动登录相关网站去下载更新后的加密许可文件才能获取增加了新的附属产品的加密产品的使用权限,提高操作灵活性,节省了操作时间。附图说明图1为一个实施例中加密许可文件的生成方法的应用环境图;图2为一个实施例中计算机设备的内部结构示意图;图3为一个实施例中加密许可文件的生成方法的流程图;图4为一个实施例中加密许可文件的生成方法的流程图;图5为一个实施例中将选取的附属产品与加密产品的主加密许可进行绑定后发送获取请求至服务器的流程图;图6为一个实施例中加密许可文件的生成方法的流程图;图7为一个实施例中加密许可文件的生成方法的原理图;图8为一个实施例中服务器中加密许可文件的生成方法的流程图;图9为一个实施例中服务器中加密许可文件的生成方法的流程图;图10为一个实施例中加本文档来自技高网...
加密许可文件的生成方法、装置、计算机设备和存储介质

【技术保护点】
一种加密许可文件的生成方法,所述方法包括:获取预先配置的附属产品选择列表,其中所述附属产品选择列表中有预先配置的附属产品;从所述附属产品选择列表中选取加密产品所需的附属产品;将选取的所述附属产品与所述加密产品的主加密许可进行绑定后发送获取请求至服务器;接收所述服务器根据所述获取请求下发的加密许可文件并保存,其中所述加密许可文件由所述附属产品对应的附属产品许可和所述主加密许可组成。

【技术特征摘要】
1.一种加密许可文件的生成方法,所述方法包括:获取预先配置的附属产品选择列表,其中所述附属产品选择列表中有预先配置的附属产品;从所述附属产品选择列表中选取加密产品所需的附属产品;将选取的所述附属产品与所述加密产品的主加密许可进行绑定后发送获取请求至服务器;接收所述服务器根据所述获取请求下发的加密许可文件并保存,其中所述加密许可文件由所述附属产品对应的附属产品许可和所述主加密许可组成。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:将对所述加密许可文件进行解析得到的解析结果发送至所述服务器;接收所述服务器根据所述解析结果下发的所述加密产品对应的权限。3.根据权利要求1所述的方法,其特征在于,所述将选取的所述附属产品与所述加密产品的主加密许可进行绑定后发送获取请求至所述服务器,包括:获取所述加密产品的主加密许可的产品序列号;在将选取的所述附属产品与所述产品序列号进行关联后,发送所述获取请求至所述服务器。4.一种加密许可文件的生成方法,所述方法包括:接收终端发送的加密产品的使用请求;根据所述使用请求发送附属产品选择列表至所述终端,以使所述终端从所述附属产品选择列表中选取所述加密产品所需的附属产品;接收所述终端将选取的所述附属产品与所述加密产品的主加密许可进行绑定后发送的获取请求;根据所述获取请求生成所述加密产品对应的加密许可文件,其中所述加密许可文件由所述附属产品对应的附属产品许可和所述主加密许可组成;将所述加密许可文件发送至所述终端。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:接收所述终端对所述加密许可文件进行解析得到的解析结果;根据所述解析结果下发所述加密产品对应的权限至所述终端,以使所述终端获得所述加密产品对应的权限。6.根据权利要求4所述的方法,其特征在于,所述接收终端发送的加密产品的使用请求...

【专利技术属性】
技术研发人员:黄东升谭艳锋何江兵
申请(专利权)人:金蝶蝶金云计算有限公司
类型:发明
国别省市:广东,44

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

1